Articles for Ihsaan Haffejee
Joburg city streets come alive for Women’s Day weekend
Hundreds of young people parade in bird costumes
Photo Essay | 11 August 2026
What happens when a shack appears in a gated community?
Playwright Amy Jephta’s new play explores race, class, land and the pressures of fitting in
Photo Essay | 10 August 2026
Despite sewerage upgrades, Mogale City still polluting Cradle of Mankind
Tests detect high E. coli levels in water flowing from the Percy Stewart treatment plant into the Blougat Spruit
Text by Seth Thorne. Photos by Ihsaan Haffejee.
News | 3 August 2026
Air and water pollution harming Joburg’s poorest communities
Failing wastewater treatment works, ageing sewage infrastructure, smouldering illegal dumps, industrial and urban runoff and a legacy of mining activities have ruined Joburg’s air and water
Text by Seth Thorne. Photos by Ihsaan Haffejee.
News | 30 July 2026
Police fail to stop vigilantes from targeting immigrants in Alexandra
“I think these people want to kill us,” says Malawian street vendor.
Photo Essay | 17 July 2026
Community that lived decades in harmony shattered by anti-immigration vigilantes
Thembelihle informal settlement near Johannesburg was celebrated in 2008 for standing up against xenophobia, now people are fleeing
Text by Kimberly Mutandiro. Photos by Ihsaan Haffejee.
Photo Essay | 16 July 2026
In photos: Hundreds of people still stranded outside Malawian consulate
A psychologist working with the MSF team identified people requiring mental health support due to trauma
Photo Essay | 14 July 2026
Immigrant families live in terror after being stoned by March and March crowds
SAPS made 900 arrests nationwide on Tuesday for offences including public violence, looting and crimes against immigrants
Text by Kimberly Mutandiro. Photos by Ihsaan Haffejee.
News | 2 July 2026
In photos: Immigrants stream to repatriation site in Durban
Struggling authorities are now trying to move people to a new makeshift repatriation site closer to the border in Musina, Limpopo
Text by Joseph Bracken and Tsoanelo Sefoloko. Photos by Ihsaan Haffejee.
Photo Essay | 28 June 2026