Anti-migrant protests take place across South Africa on June 30 deadline.
Photo: Deutsche Welle
Politics Added 1d ago 11 outlets

Anti-migrant protests take place across South Africa on June 30 deadline.

Anti-immigrant groups organized protests in multiple South African cities on June 30, 2026, an unofficial deadline they set for undocumented migrants to leave the country. Thousands of police were deployed, and several African governments repatriated hundreds of their citizens ahead of the date. The demonstrations were largely peaceful, though some looting arrests were reported.

36
Divergence score
This event sits in the top 15% of divergence this week. 11 outlets covered it, splitting into 11 framing camps across 4 bias groups.
11 camps
4 bias groups
The spectrum · how 11 outlets placed this story
LeftCenterRight
Deutsche Welle
The Guardian
South China Morning Post
Reuters
Le Monde
Al Jazeera
Globe and Mail
Washington Times
Foreign Policy
Fox News
NY Post
Horizontal = outlet biasColor = this story's framing
Supportive of action
Neutral
Dismissive
Critical
Alarmist
International angle
The split, in one line
Coverage splits between economic grievance protests (wires, SCMP, Al Jazeera, Globe, Fox, NY Post) citing job competition and scale, versus violent harassment campaigns (Guardian, Le Monde), with debate over whether grassroots pressure or state enablement drives unrest.
How each outlet covered it

Two readings of the same facts

The left and the right lead with different language. The loaded words each chose are highlighted.

THE LEFT1 outlet · mostly critical
Police units deployed across South Africa before anti-immigration marches
G The Guardian LEFT
36DIVERGENCE
THE RIGHT3 outlets · mostly neutral
South Africa deploys police for widespread protests by groups opposing illegal immigration
WT Washington Times RIGHT
DOWN THE MIDDLE

“South Africa anti-migrant demos draw thousands, plus huge police presence” · Deutsche Welle, South China Morning Post, Reuters, Le Monde, Al Jazeera, Globe and Mail, Foreign Policy

+Hide the full sourcingSee how all 11 outlets put it
Tracked claims from across the political spectrum
Fact ledger
Corroborated
Disputed