Editorial · Kommando 161 · · 42m
South Africa's Migrant Hunt Isn't Grassroots Anger — It's a State Choosing Who Gets to Be Poor Safely
English (original) · Read in Deutsch ⇄
Thousands marched through Johannesburg, Durban and other South African cities this month behind a demand with no basis in law: that every undocumented migrant leave the country by 30 September, or face consequences groups like Operation Dudula and March and March are only too willing to spell out. Police and private security lined the routes. In Germiston, marchers went house to house evicting people they suspected of being foreign and handing them to officers to check papers. Shops shut across central Durban. Nigeria has already flown out roughly 600 of its nationals this year; police say some 50,000 migrants have been arrested since January for lacking documents.
None of this is new, and that's the point. In May 2008, xenophobic pogroms killed at least 62 people and displaced tens of thousands — a wound the South African state never actually treated, only dressed. This June, Reuters reported that anti-migrant violence in Mossel Bay killed seven Mozambican nationals. Xenowatch, the tracker run out of Wits University, logged 59 recorded incidents of xenophobic discrimination in 2024 alone, displacing 2,946 people. What's changed in 2026 isn't the underlying hatred — it's that it now has a weekly march schedule, a named ultimatum, and a government response that amounts to polite hand-wringing about "the rule of law" while the deportation machine runs at full speed.
Here is the material function this serves, and it is not subtle: eighteen years after the ANC promised a Reconstruction and Development Programme, South Africa still has among the worst inequality and highest unemployment rates on earth. A state that has failed to build housing, jobs, or functioning municipal services needs someone else to blame, and a Malawian domestic worker or a Mozambican day laborer is a far safer target than the mining houses, the property developers, or the ANC's own patronage networks. Cyril Ramaphosa can meet protest leaders "to defuse tensions" and issue statements about migrants' constitutional rights, but his government keeps arresting 50,000 people for paperwork while doing nothing to touch the actual owners of South African wealth. Xenophobia here isn't spontaneous combustion. It's a release valve the state built and keeps maintained.
This is also, unmistakably, a story about borders as a technology of labor discipline everywhere — not a uniquely South African pathology. Every state that criminalizes undocumented status manufactures a workforce with no recourse: too afraid of deportation to report wage theft, unsafe conditions, or police violence. Operation Dudula's foot soldiers imagine they're defending South African jobs. What they're actually doing is helping every employer in the country maintain a second tier of labor that can be paid less and worked harder because it can't fight back through any legal channel. The xenophobe and the boss are not opponents here; they're collaborators, whether either admits it.
Solidarity that matters starts by refusing the state's frame that this is migrants versus citizens rather than the poor versus the people who keep them poor. Every union, tenant, and unemployed workers' movement in South Africa that lets border vigilantes set the terms of the conversation is handing the ANC and capital exactly the distraction they need. The Renée Good pattern, the AfD pattern, the Reform UK pattern — they all run through the same mechanism: manufacture an internal enemy, keep the actual architecture of dispossession untouched. South Africa in September 2026 is that mechanism running at full volume.
Sources
BBC: Thousands of anti-migrant protesters march in South Africa amid heavy police presence
Al Jazeera: South African police tighten security as anti-migrant deadline approaches
Wikipedia: Xenophobia in South Africa
Human Rights Watch World Report 2025: South Africa
Xenowatch Statistics Dashboard
Read the full story at the source
Source: Kommando 161