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

By

28 September 2016

In photos: Wits students clash with security

Second day of violence on campus

By

20 September 2016

ANC protests against itself

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

By

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

By

24 August 2016

In photos: Fans greet South African Olympians

Wonderful atmosphere at JHB airport

By

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

By

4 July 2016

Somalis fear for their lives after Tshwane riots

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

By

30 June 2016

Tshwane protests in photos

Dispute over ANC mayoral candidate

By

22 June 2016