Articles for Ihsaan Haffejee

New play challenges xenophobia

Graveland is running at the Market Theatre until Sunday, 1 June

Text by . Photos by .

News | 31 May 2025

Protests against Germany and Glencore mark Namibian Genocide Remembrance Day

Events in Cape Town and Johannesburg drew attention to the war in Gaza

By and

News | 29 May 2025

Artists take over the streets of Hillbrow

‘Hey Hillbrow! Let’s Dlala!’ festival livens up Joburg’s inner-city

By

Photo Essay | 26 May 2025

City says there’s no money for water and toilets for Mamelodi settlement

Residents say they have no choice but to illegally connect electricity and water

Text by . Photos by .

News | 24 May 2025

Spin city: Soweto teens show off their flashy bikes

“My girlfriend says I love this bicycle more than her”

By

Photo Essay | 13 May 2025

Lottery workers march in Pretoria

Workers demand higher wages and changes to the way the National Lotteries Commission is run

By

News | 8 May 2025

Vaal River residents reeling from flood damage

Crops destroyed, houses evacuated

By

Photo Essay | 5 May 2025

Protesters in Tshwane call on Egypt to let aid into Gaza

Food aid and medical supplies are currently blocked by Israel

By

Photo Essay | 29 April 2025

Thousands of teachers march against budget cuts

SADTU warned of strike action should the government continue slashing social spending

By

Brief | 24 April 2025