XENOPHOBIC UNREST: ‘Blame the government’ — anti-migrant leaders deflect responsibility for potential violence on 30 June June 24, 2026 · Daily Maverick Read full story at source