Ecuadorians cast votes to choose president amid security concerns World Roundup August 21, 2023 Ecuador: Citizens in Ecuador have participated in presidential and congressional elections amid widespread violence. Around 100,000 police and soldiers were…