
Demonstrators stage a protest in Cape Town South Africa, Friday June 14, 2024. For the first time in 30 years, South African lawmakers will elect a president with the outcome not a mere formality as unprecedented coalition talks between parties continued until right before a new Parliament convened on Friday. (AP Photo/Nardus Engelbrecht)


