ANALYSIS: How South Africa’s xenophobic online machine was rebooted in 2026

· Daily Maverick