AMABHUNGANE Deadly Water (Part 2 continued) — Another Rooiwal debacle in Rustenburg 12 min 0 By Aisha Abdool Karim and Susan Comrie
AMABHUNGANE Deadly Water — The life and death of a tenderpreneur (Part One) 15 min 3 By Aisha Abdool Karim and Susan Comrie
POWER PLAY Cilliers Brink reflects on ouster, coalition politics and 2026 election strategy 4 min 0 By Nonkululeko Njilo
FAILING CITIES OP-ED Financial health of seven of SA’s eight metros ‘a grave concern’ 6 min 2 By Tsakani Maluleke
JULY BY-ELECTIONS DA swats aside challengers in Tshwane, Free State wards despite ANC test in Sasolburg 5 min 3 By Wayne Sussman
CITY POLITICS Tshwane city manager faces ANC push for removal, three years on 2 min 2 By Ferial Haffajee
JUNE BY-ELECTIONS Mossel Bay's by-election: Patriotic Alliance surges, DA's stronghold shaken in local politics 7 min 1 By Wayne Sussman
DISCONNECTIONS THREAT Gauteng schools face utility crisis as department transfers debt burden amid funding shortfalls 4 min 1 By Takudzwa Pongweni
DEATHS CONFIRMED Relief and sorrow – DNA links bodies to journalist Sibusiso Ndlovu, partner Zodwa Mdhluli 3 min 0 By Bheki C. Simelane
GROUNDUP Pretoria protesters slam Egypt for being ‘complicit’ in starvation, genocide in Gaza amid aid blockade 3 min 2 By Ihsaan Haffejee
FLOODING ALERT Severe weather strikes Pretoria: tornado and flooding wreak havoc, prompting urgent safety warnings 7 min 1 By Nonkululeko Njilo
‘RECLAIM OUR CITY’ Tshwane’s new mayor courts controversy and makes some progress in first three months on the job 3 min 7 By Nonkululeko Njilo
GREEN MENACE Tshwane's Hennops River turns green: algal blooms signal a growing environmental crisis 5 min 11 By Tamsin Metelerkamp and Ethan van Diemen
LETTER FROM THE DM168 EDITOR The hooligans of race and religious hate are on the rampage - can the humans in the house take a stand against this madness?? 5 min 25 By Heather Robertson
COUNCIL RUCKUS DA councillors manhandled out of City of Tshwane council after posing ‘challenging questions’ 4 min 40 By Nonkululeko Njilo
MUNICIPAL POLITICS Tshwane Mayor Nasiphi Moya in talks to settle R6.7bn Eskom debt 5 min 24 By Nonkululeko Njilo
TAKING ACTION Hope for Gauteng's struggling municipalities with establishment of new committee 4 min 19 By Nonkululeko Njilo
OCTOBER BY-ELECTIONS PA shrugs off challenges to retain key George ward, DA survives big FF+ scare in Tshwane on day of easy wins 8 min 0 By Wayne Sussman
WATER CHALLENGES Minister blames municipalities for Gauteng water crisis, offering four immediate actions 2 min 19 By Julia Evans
ANALYSIS Hypocrisy & Amnesia are stalking the South African political scene 4 min 7 By Stephen Grootes