Articles by Ihsaan Haffejee

In photos: Wits violence spills into Braamfontein

University administration commits to staying open

By and

10 October 2016

Activist returns home after detention by Israel

Leigh Ann Naidoo took part in a campaign to raise awareness of the blockade of Gaza

By and

7 October 2016

In photos: Violent clashes at Wits

Several protesters and one police officer injured

By and

4 October 2016

In photos: clashes at University of Johannesburg

Media blocked from entering campus, and students and security throw stones at each other


28 September 2016

In photos: Wits students clash with security

Second day of violence on campus


20 September 2016

ANC protests against itself

Pro- and anti-Zuma factions face off at Luthuli House


5 September 2016

Caster Semenya returns home to adoring crowd and fawning politician

Short video of her arrival and press conference at OR Tambo airport


24 August 2016

In photos: Fans greet South African Olympians

Wonderful atmosphere at JHB airport


23 August 2016

Zimbabweans in South Africa protest against Mugabe

Hundreds of protesters gathered at the Zimbabwean embassy in Pretoria and the consulate in Cape Town today

By and

14 July 2016

Plastic View devastated by fire

Hundreds homeless and five dead in informal settlement east of Pretoria


4 July 2016

Somalis fear for their lives after Tshwane riots

Shops and homes destroyed, and over 300 people sheltering in community centres


30 June 2016

Tshwane protests in photos

Dispute over ANC mayoral candidate


22 June 2016