CITY FINANCES 21 June 2026 Joburg by numbers: The figures behind Parliament’s grilling of SA’s biggest metro Anna Cox 6 min 0
HAWKS SWOOP 17 June 2026 Reality bites — Peet Viljoen arrested for fraud on arrival in SA Anna Cox 3 min 4
JOBURG REVITALISATION 16 June 2026 Beyond the Jeppe Boys gates — A community effort to revive historic Kensington Anna Cox 7 min 2
JOBURG MASSACRE 11 June 2026 After mass shooting, Cleveland residents fear what will happen when SAPS leaves Bheki C. Simelane and Anna Cox 6 min 0
SCOPA 10 June 2026 Joburg leaders grilled for failing to question JDA boss arrested with R321,000 cash Anna Cox 4 min 0
Johannesburg 2 June 2026 Struck from the roll: What the Mathibe case reveals about due process Anna Cox 4 min 0
UNSTABLE GROUND 31 May 2026 Roads, shops, factories and homes threatened by sinkholes as illegal mining hollows out Joburg Anna Cox 7 min 0
LOGISTICS HUB 25 May 2026 Gauteng’s inland port project derailed after court ruling goes unchallenged Anna Cox 5 min 4
WINTER SHOCK 21 May 2026 Yeoville, Bellevue residents call for compensation after Egoli Gas terminates supply Anna Cox 4 min 2
MUNICIPAL DYSFUNCTION 20 May 2026 Ramokgopa calls for Eskom to take over Joburg’s failing electricity revenue system Anna Cox 5 min 5
SUBURBAN DECAY 17 May 2026 Lower Houghton’s slide — weak municipal enforcement leaves residents to fight urban decline Anna Cox 6 min 1