Ruling ANC faces a tough challenge to retain its majority in seventh election since the end of the apartheid system.
International Elections 2024: What You Need to Know - The New York
Global Politics
South Africa to Hold General, Provincial Elections on May 29
South Africa to hold national and provincial elections on May 29
Election Archives - KapitalFM 92.9 Abuja
Bernard Ahiafor wins Akatsi South bye-election
South Africa sets May 29 elections that could be the most pivotal
Samira Sawlani on X: South Africa to hold Elections on 29th May
South Africa to hold national & provincial elections on May 29
2024 national electoral calendar - Wikipedia