News
In photos: Thousands march against illegal immigration across South Africa
Large crowds in Gauteng and KZN, with reports of looting and violence
News | 30 June 2026
Hundreds march in support of municipal workers in Ngcobo
The workers staged a sit-in because their pension fund and tax contributions are not being paid over by the municipality
News | 30 June 2026
R50-million Humansdorp sewage plant fails key standards, says department
Kouga municipality insists the facility is operating within standards but failed to provide test results
News | 30 June 2026
“Better to be safe than sorry” – 1,800 Zimbabweans seek repatriation
Immigrant families have been displaced in the Western Cape
News | 29 June 2026
COSATU urges workers to reject “fabricated” 30 June deadline
Xenophobia is “intended to distract attention from the abject failures of government” says COSATU’s Malvern de Bruyn
By Liezl Human
News | 29 June 2026
140 buses take 7,000 displaced immigrants to Musina
People continue to arrive at the old Drive-In site in Durban
By Joseph Bracken and Tsoanelo Sefoloko
News | 29 June 2026
Zimbabwean families stranded in Cape Town as cold front approaches
Fears of violence on 30 June drive hundreds from their homes
Text by Matthew Hirsch. Photos by Ashraf Hendricks.
News | 27 June 2026
Water tankers everywhere in Joburg, yet surprisingly hard to find
Johannesburg deploys dozens of tankers daily during outages. We tried to find them
By Seth Thorne
News | 26 June 2026
Lesotho seeks compensation and economic support from South Africa
Foreign affairs minister Limpho Tau lists land dispossession, migrant labour and apartheid-era raids as historical injustices
News | 26 June 2026