The Electoral Commission of South Africa (IEC) has decided to allow 32 additional political parties the opportunity to contest the 4 November 2026 Local...
ANC Secretary-General Fikile Mbalula became emotional and briefly collapsed during a media briefing at Constitution Hill on Thursday, shortly after the Constitutional Court ruled...