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.
Brief | 27 June 2026
In photos: Pietermaritzburg’s pop-up repatriation camp
Authorities overwhelmed as immigrants are displaced across the province
Text by GroundUp Staff. Photos by Ihsaan Haffejee.
Photo Essay | 27 June 2026
South Africans lose income as immigrants flee
“I keep asking myself, ‘Where is Ubuntu?’” says landlord
By Joseph Bracken and Tsoanelo Sefoloko
Brief | 26 June 2026
Vatsonga Machangani march against xenophobia
Tsonga-speaking South Africans say they are being harassed during protests over immigration
Brief | 26 June 2026
Man promised RDP home left to live for seven years in collapsing mud house
Only the foundation has been dug for Anele Dyosane’s house
By Nombulelo Damba-Hendrik and Yamkela Ntshongwana
Brief | 26 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
Voter registration at 64%, four months before elections
Proportion of eligible voters who are registered has not changed since 2021
Chart by The Outlier. Text by GroundUp Staff.
Charts | 26 June 2026
March and March has promised peace on 30 June — KZN Premier
Jacinta Ngobese-Zuma and her husband speak at immigration summit alongside diplomats
By Joseph Bracken and Tsoanelo Sefoloko
Brief | 25 June 2026
Stay within the law, MP tells anti-immigrant protesters
Parliamentary committees brief media ahead of 30 June “deadline”
Brief | 25 June 2026