South Africa's National Assembly re-elects Cyril Ramaphosa as president
General elections in South Africa were held on May 29 to elect a new National Assembly, and were the seventh democratic elections held since the end of the Apartheid regime.
South African president Cyril Ramaphosa casts his vote during the South African elections in Soweto, South Africa May 29, 2024 (photo credit: REUTERS/Oupa Nkosi/File Photo)ByREUTERS, JERUSALEM POST STAFFUpdated: