Helen Zille looks straight ahead as she marches into the muddy courtyard at Helen Joseph Women’s …
DA
-
-
Every Tuesday, Ahmed Kajee sits down with mayoral candidates to explore their visions for South Africa’s …
-
June 2024 was a historic moment in South Africa’s political history. Following watershed national election, President …
-
Allegations by former leader John Steenhuisen that Resolve Communications, chaired by Tony Leon, exerted improper influence …
-
NewsPodcastSouth Africa
ANALYSIS | Why GNU giants handed Rise Mzansi the impeachment committee hot seat
by Zahid JadwatOn Monday, members of Parliament’s 31-strong impeachment committee installed Makashule Gana as its chairperson. With backing …
-
In the lead-up to South Africa’s 2026 local elections, the Democratic Alliance has shifted leadership in …
-
John Steenhuisen has forsaken his bid to contest in the Democratic Alliance’s (DA) upcoming leadership race. …
-
The uMkhonto weSizwe Party (MKP) will launch a fresh bid to take control of the KwaZulu-Natal …
-
KwaZulu-Natal Premier Thami Ntuli faces a crucial vote today. The uMkhonto weSizwe (MK) Party has tabled …
-
This week, President Cyril Ramaphosa declared an “economic emergency”. His party’s response to rampant poverty, widespread …