XENOPHOBIC UNREST 9 July 2026 Anti-migrant marchers turn vigilante ‘labour inspectors’ — assaulting those branded foreign Naledi Mashishi, Salim Nkosi, Mabatho Marakalla and Bheki C. Simelane 8 min 18
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 THREATS 28 June 2026 SA’s anti-immigrant protests drive away crucial African tourism Salim Nkosi 5 min 0
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
JUNE 16, 50 YEARS LATER 16 June 2026 At a school where the uprising was born, a new generation reckons with 1976 Salim Nkosi and Mabatho Marakalla 5 min 0
ANTI-FOREIGNER UNREST 4 June 2026 ‘I am leaving’ — Migrants speak of fear, uncertainty as xenophobic protests spread Bheki C Simelane and Salim Nkosi 4 min 1
LOCAL ELECTIONS 2026 4 June 2026 Young people don’t vote — we asked what would get them to the polls Naledi Mashishi, Reitumetse Pilane and Salim Nkosi 7 min 4