XenoBarometer Migrant crackdown raises concerns over state’s role in growing anti-immigrant pressure 5 min 0 By Lucas Nowicki
By Luke Sinwell Anti-migrant rhetoric does not end at the protest — it enters the home 3 min 1 24 July 2026
XENOPHOBIC UNREST Anti-migrant marchers turn vigilante ‘labour inspectors’ — assaulting those branded foreign 8 min 18 By Naledi Mashishi, Salim Nkosi, Mabatho Marakalla and Bheki C. Simelane
XENOPHOBIC UNREST Over 53,000 repatriates have left SA — here’s where they’re going 4 min 0 By Peter Fabricius
XENOPHOBIC VIOLENCE Elikya’s story: A documented migrant, yet her home was burnt down by vigilantes 8 min 5 By Lerato Mutsila
By Tinashe Chimbidzikai Xenophobia is the symptom but class failure is the disease 6 min 4 6 July 2026
VIDEO Watch – After the June 30 marches: What our reporters saw — and what might happen next 1 min 0 By Rebecca Davis, Felix Dlangamandla, Lerato Mutsila and Naledi Mashishi
XENOPHOBIC UNREST Widespread violence is avoided after police apply lessons from Marikana and July 2021 riots 6 min 0 By Vincent Cruywagen
ANALYSIS Decline of migrant labour system for SA mines has sown xenophobic seeds 6 min 2 By Ed Stoddard
VIDEO Watch – South Africa’s anti-migrant campaigns: What’s really driving them? 1 min 1 By Rebecca Davis
VIDEO Watch — Xenophobia, fear and South Africa’s fault lines 1 min 1 By Rebecca Davis, Felix Dlangamandla and Victoria O’Regan
HUMANITARIAN CRISIS Durban Drive-in site becomes the face of SA xenophobia and of desperation for Malawians 7 min 2 By Greg Ardé
XENOPHOBIC UNREST Police look on as anti-foreigner marchers vandalise businesses, join inspections 7 min 6 By Reitumetse Pilane
POPULIST THREAT OP-ED In the shadow of the Rainbow Nation: Xenophobia and SA’s reckoning with pan-Africanism 7 min 2 By Mandira Bagwandeen and Aaliyah Vayez
By Haseena Majid Behind SA’s migration tensions lies a deeper crisis of institutional trust and accountability 4 min 0 22 June 2026
NOT ON MY WATCH SAPS launches R600m operation to counter anti-immigrant unrest ahead of 30 June deadline 4 min 1 By Victoria O’Regan
By Claudia Pizzocri Dignity is SA’s constitutional inheritance, not its weakness 6 min 0 14 June 2026
THE LOWLY NEWSPAPERMAN As hate edges South Africa towards bloodshed, the state seems half asleep 5 min 9 By Mondli Makhanya
XENOPHOBIC UNREST ‘Foreign nationals must go’ — marchers reject Ramaphosa’s intervention 7 min 3 By Reitumetse Pilane
ANTI-FOREIGNER UNREST ‘I am leaving’ — Migrants speak of fear, uncertainty as xenophobic protests spread 4 min 1 By Bheki C Simelane and Salim Nkosi