South Africa Set To Get New President Tomorrow
13 Jun 2024
South African leaders are set to elect the country’s new president tomorrow, June 14, following their swearing-in at the first sitting of Parliament. In the recent elections, the African National Congress (ANC), led by President Cyril Ramaphosa, failed to secure a majority for the first time in three decades, coercing...
Read More