COP VS COP 7 August 2026 Has the Madlanga Commission vindicated Mkhwanazi? The case against Shadrack Sibiya Reitumetse Pilane 6 min 0
REPORTER’S NOTEBOOK 30 July 2026 ‘They might smash your windscreen’ — a day inside an anti-foreigner march Reitumetse Pilane 7 min 0
NEWSFLASH 27 July 2026 Ramaphosa approves Andrea Johnson’s immediate exit from IDAC Reitumetse Pilane 3 min 0
AGE OF THE ASSASSIN 26 July 2026 Police arrest alleged mastermind behind murder of DA candidate Sinovuyo Dyokwe Reitumetse Pilane 4 min 0
Xenophobic Unrest 26 July 2026 South Africa scales down repatriation efforts as migration rates decline Reitumetse Pilane 4 min 0
xenophobic unrest 14 July 2026 Buses turned away, reports of hunger at Lindela Repatriation Centre as migrants flee SA Reitumetse Pilane 7 min 0
CASH CRUNCH 8 July 2026 National Treasury intervenes as uncollected rubbish piles up across Joburg Reitumetse Pilane 5 min 2
XENOPHOBIC UNREST 7 July 2026 ‘100% a humanitarian crisis’ — the parking lot where Malawians wait to go home Reitumetse Pilane, Salim Nkosi and Bheki C. Simelane 7 min 0
XENOPHOBIC UNREST 1 July 2026 Businesses looted, children traumatised — anti-migrant protesters turn on foreign and local traders Lerato Mutsila, Reitumetse Pilane and Bheki C. Simelane 6 min 1
30 JUNE DEADLINE 25 June 2026 Xenophobic unrest — a crisis co-written by March and March and SA’s political class Victoria O’Regan, Reitumetse Pilane and Salim Nkosi 14 min 11
XENOPHOBIC UNREST 23 June 2026 Police look on as anti-foreigner marchers vandalise businesses, join inspections Reitumetse Pilane 7 min 6
PHALA PHALA SCANDAL 18 June 2026 Impeachment committee vows to fight Ramaphosa’s court bid to block its work Reitumetse Pilane 6 min 1