ETHICAL HACK ATTACK How the anti-migrant 30 June campaign was disrupted by civil society groups 4 min 0 By Yossabel Chetty
CALLS FOR CALM Standing firm — the SA communities resisting xenophobia and protecting migrants 6 min 2 By Naledi Mashishi
ANTI-MIGRANT PROTEST Thousands of Soweto residents peacefully march against illegal immigration 8 min 0 By Bheki C Simelane
COWARDLY CHARLATANS State Capture and xenophobia — ‘abahambe’ mob lacks gumption to tackle SA’s real problems 4 min 23 By Pieter-Louis Myburgh
By Julian Brown From freedom fight to xenophobia — the anti-democratic pivot of SA protest 5 min 0 28 June 2026
XENOPHOBIC UNREST ‘Blame the government’ — anti-migrant leaders deflect responsibility for potential violence on 30 June 8 min 8 By Naledi Mashishi
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
XENOPHOBIA SAPS on standby as anti-immigrant marches draw tiny crowds in Cape Town 6 min 2 By Siyabonga Goni
By Stefanie de Saude-Darbandi Government must act ahead of 30 June mob deadline and assert rule of law 6 min 2 15 June 2026