Articles for Ihsaan Haffejee

Elections 2026: This failing town is knee-deep in sewage

Tswaing municipality in the North West spends money on court battles and consultants

Text by . Photos by .

Feature | 24 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”

By

News | 21 September 2026

Video: Joburg’s water crisis, explained

We unpack why taps are dry

By and

Video | 14 September 2026

The broken system behind our worst cattle epidemic

The state neglected its duties and this led to foot and mouth disease spreading across the country

Text by . Photos by .

Feature | 9 September 2026

Sharpeville Massacre survivors seek compensation

Survivors and families of those killed in 1960 are challenging an apartheid-era law that prevents them from being compensated by the state

Text by . Photos by .

News | 3 September 2026

How foot and mouth disease ran amok

Farmers saw it coming but they couldn’t prevent it

Text by . Photos by .

Feature | 2 September 2026

Joburg city streets come alive for Women’s Day weekend

Hundreds of young people parade in bird costumes

By

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

By

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 . Photos by .

News | 3 August 2026