African migrants flee into the mountains as South Africa's xenophobic violence surges

Displaced migrants shelter in a hall, following an escalation in anti-immigrant protests which heightened fears among foreign communities, in Kleinmond, South Africa, June 3, 2026. 

Photo credit: Reuters

Four days ago, Mozambican immigrant Lado Amido answered a knock at his door in the South African town of Kleinmond. Outside, an angry crowd told him foreigners such as him had to leave. They went ​door-to-door delivering the same message.

Amido fled and spent two nights in the mountains. Now he is sheltering ‌in a local town hall, like other immigrants from Malawi and Mozambique across South Africa's Western Cape province, forced to hide from anti-immigrant mobs in several coastal towns.