Johannesburg readers: Jacob Zuma’s uMkhonto weSizwe (MK) party has removed its national spokesperson and member of parliament Nhlamulo Ndhlela and appointed former Star editor Sifiso Mahlangu...
South African media scrutiny has a problem: when fact-checks use narrow, literal tests they can clear political actors of deeper, documented ties. That is the central...
EFF member in Jeffreys Bay rejects claims the party hates white people Christiaan Hendrik Nicolaas Carstens, a 25-year-old EFF organiser in Jeffreys Bay, says the party...
Zuma moves to centralise MK party control with new institute Jacob Zuma has announced a major reconfiguration of the MK party, disbanding its National High Command...
Ramaphosa retains the upper hand as ANC factions circle President Cyril Ramaphosa has consolidated sufficient power inside the African National Congress to withstand growing internal opposition,...
Police arrests, court dates and municipal woes are among the developments Joburg readers should know this week, including a spike in drunk-driving arrests, senior police officials...
ActionSA will lay criminal charges against President Cyril Ramaphosa over new claims linked to the Phala Phala farm burglary, opening a fresh legal front in the...
Controversial broadcaster rejects suggestion he burned his own home Ngizwe Mchunu has denied claims that he deliberately set his house on fire, calling suggestions that he...
1. Suspect arrested in Jabulani linked to multiple Johannesburg business robberies What happened: Police in Jabulani arrested a 26-year-old man linked to a business robbery at...
In a move that could reshape geopolitical alliances on the African continent, Ukrainian President Volodymyr Zelensky has arrived in South Africa for a historic visit. The...