Articles by Ihsaan Haffejee

In photos: Mahikeng revolts against unemployment and corruption

Protesters demand removal of Premier Supra Mahumapelo

By GroundUp Reporter

21 April 2018

Taxi drivers call for Mayor Masina’s resignation

Concern over delays in Ekhurhuleni’s bus rapid transport system

By GroundUp Reporter

21 March 2018

Call for action against abusive churches

Speak the Truth marches in Braamfontein

By GroundUp Reporter

15 March 2018

“It is me who must fix the police” says Mbalula

Mogale City: police minister promises quick action against drug dealers and corrupt cops

By GroundUp Reporter

24 January 2018

Police vehicle petrol-bombed in Hoërskool Overvaal protests

Local ANC leader says some parents want to meet to find a way forward

By GroundUp Reporter

18 January 2018

In photos: Protests and violence at Afrikaans high school

Dispute over language admission policy boils over

By GroundUp Reporter

17 January 2018

Freak storm in Gauteng leaves residents without electricity, water and toilets

I am just glad to be alive, says 70-year-old


11 October 2017

Learners protest for transport grant

No decision yet but negotiations with Treasury are ongoing, according to DBE official


6 October 2017

Soweto gay pride march against hate crimes

Last year’s event was cancelled


2 October 2017

Protest at Soweto school engulfed in race tensions

Exams disrupted as parents prevent teachers from entering school


18 September 2017

Wits students stand up for gay rights

“We stand here in pride, in solidarity and in defiance with what it means to be in a positive, beautiful and queer relationship.”


21 August 2017

Mine workers remember the Marikana massacre

Five years later conditions in nearby Nkaneng township remain largely unchanged


17 August 2017

Informal miners demand legalisation of their work

Zama-zamas march on Department of Mineral Resources


16 August 2017

Stephen McGown describes hostage ordeal

“I’m angry … but I need to let this go”


11 August 2017

EFF supporters march on Union Buildings

“We need a change”


8 August 2017