JULY 2021 UNREST Duduzile Zuma-Sambudla calls on Shamila Batohi to drop terrorism charges 5 min 0 By Chris Makhaye
MARCH BY-ELECTION Zuma’s uMkhonto Wesizwe party secures historic by-election win in ANC stronghold of Richmond 3 min 3 By Wayne Sussman
Age of Judicial Accountability Stain of impeachment should not impede Hlophe’s suitability to sit in judgment of judges, court hears 4 min 8 By Marianne Thamm
LEADERSHIP CRISIS MK divisions deepen as Mpumalanga leaders Mkhwebane and Phadi hold rival meetings 4 min 7 By Nonkululeko Njilo
ANALYSIS GNU tensions and NHI doubling-down — five key takeaways from the post-Sona debates 5 min 35 By Rebecca Davis
VIDEO Herman Mashaba interview: Identity politics and new tactics in an ever-shifting landscape 3 min 0 By Politically Aweh
PARTY INTRIGUE MK divisions — Duduzile Zuma offers partial apology after outburst against Floyd Shivambu 4 min 18 By Nonkululeko Njilo
EFF EXIT Mbuyiseni Ndlozi resigns from Economic Freedom Fighters, shifts focus to academia and civil society 5 min 40 By Nonkululeko Njilo
OFFICIAL OPPOSITION CHAOS State of the MK nation - how Zuma’s uMkhonto Wesizwe party stacks up ahead of Sona 2025 9 min 44 By Nonkululeko Njilo
JULY 2021 UNREST Duduzile Zuma-Sambudla denies guilt on public violence and terror charges 6 min 18 By Greg Ardé
GOVERNANCE OP-ED With the GNU comes hope, a sense of fresh energy and new talent 5 min 2 By William Gumede
South Africa Ramaphosa’s signing of Expropriation Act may be a carefully calculated political chess move 4 min 87 By Stephen Grootes
DIRECT ACCESS DENIED ConCourt rejects former judge Motata’s application to overturn his impeachment 4 min 4 By Dianne Hawker
SA POLITICS OP-ED Decoding the SACP's independence: the historical context for its 2026 election strategy (Part One) 12 min 5 By Jeff Rudin
CAUTIONARY TALES OP-ED Lessons from Zimbabwe’s GNU — how South Africa can avoid political complacency and missteps 8 min 2 By David Coltart
POLITICAL PLEA @ 113 JUBILEE The ANC ‘still leads’ despite existential crisis – key takeaways from Ramaphosa’s January 8th Statement 6 min 40 By Victoria O’Regan
FIGHT AND FLIGHT Farewell, People’s Bae — Mbuyiseni Ndlozi resigns as EFF MP 5 min 43 By Nonkululeko Njilo
PARTY POOPER Zuma demands ANC expulsion reversal on party’s birthday — Mbalula calls it ‘mischievous’ 4 min 21 By Nonkululeko Njilo
IN THE HOUSE The GNU, ‘weakened’ opposition benches and the seventh Parliament 7 min 6 By Suné Payne and Victoria O'Regan
2024 PEOPLE OF THE YEAR Moegoe of the Year: Toilet preaching Ponzi schemer talks real kak 4 min 31 By Marianne Thamm