Only choose candidates who will fix your city, Joburg voters told
Residents’ Call to Save Joburg issued by civic organisations at 10th summit of the Joburg Crisis Alliance
By Seth Thorne
News | 20 October 2026
COSATU congress ends with compromise
Delegates resolve to support both SACP and ANC in municipal elections
By Greg Dor
News | 14 October 2026
Joburg fails to open public swimming pools, again
36 pools were supposed to be open from 1 September
By Seth Thorne
News | 6 October 2026
Thousands join 17th Walk for Freedom in Johannesburg
The march has become one of SA’s largest events for public solidarity with Palestine
Brief | 5 October 2026
Activists demand police action after 12th woman killed
“I lock myself in the house by 7pm every day,” says woman from Soweto
Brief | 28 September 2026
Enable Through Dance: breaking barriers for dancers with disabilities
“It’s about giving young people living with disabilities a chance to explore potential that they have not before”
Photo Essay | 21 September 2026
Why COSATU’s congress collapsed
For the first time in its 40 year history, SA’s biggest union gathering did not reach quorum
By Greg Dor
Analysis | 17 September 2026
Video: Joburg’s water crisis, explained
We unpack why taps are dry
By Seth Thorne and Ihsaan Haffejee
Video | 14 September 2026
Bidvest packaging workers on strike
Workers demand 9% increase, shift allowances and bonuses
By Seth Thorne
Brief | 11 September 2026