Counting the people who sleep on the streets of Mamelodi
Volunteers help the City of Tshwane gather data on homelessness
Brief | 16 March 2026
New play honours murdered environmental activist Fikile Ntshangase
Isitha Sabantu explores the threats that climate activists face
Photo Essay | 16 March 2026
Rubbish is piling up across Johannesburg
With only two operating landfills, compactor trucks have longer turnaround times, creating refuse collection backlogs
By Seth Thorne
News | 13 March 2026
Student hunger a hidden crisis at universities, Human Rights Commission hears
Studies show 66% of UWC students and 65% of University of the Free State students are food insecure, but the issue is underreported due to stigma
By Justin Brown
Brief | 13 March 2026
Joburg residents line the streets and cheer army deployment
A convoy of South African National Defence Force, military police and SAPS move through Eldorado Park, Riverlea and Westbury
By Ihsaan Haffejee and Matthew Hirsch
News | 11 March 2026
Pollution is killing Gauteng’s fresh water sources
Failing sewage systems, rapid urbanisation and industrial pollution have turned Gauteng’s rivers into an environmental and public health problem
By Seth Thorne
Feature | 10 March 2026
City Power billing changes leave JHB residents with sky-high bills
Johannesburg’s power utility says credits of R136-million have been issued to 86 customers who were overcharged
By Seth Thorne and Kimberly Mutandiro
News | 10 March 2026
Madagascan-inspired dance festival in Soweto
The fourth ITROTRA–MAP Dance Festival brought together artists from Madagascar, Mozambique, Sweden, France and Germany
Photo Essay | 9 March 2026
Our pool is a dumping site, say Joburg residents
Only 32 of the city’s 57 public pools are open this summer
By Seth Thorne
Brief | 5 March 2026