• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Submit your local news to MyCapeTown HERE

  • WordPress
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • YouTube
  • Bluesky
My Cape Town

My Cape Town

Cape Town Community News and Events

  • Events
  • Daily News
  • Submit News
  • Dam Levels
  • Stratlec Shop
You are here: Home / News / Thousands march to demand illegal migrants leave South Africa

Thousands march to demand illegal migrants leave South Africa

30 June 2026 by CapeTownNewsReader

From Johannesburg to Durban, thousands marched across South Africa demanding undocumented migrants leave the country. The nationwide protests followed weeks of demonstrations by citizen-led groups tha …Read More at Source

Category: NewsTag: Bing, Cape Town, NEWS

you may also love

News

‘Must rectify that’: Springboks coach announces overhaul after Wallabies epic win

Le Roux, Pollard and De Allende have a total of 271 caps between them. There is also a return to a 6-2 forwards-backs split …
News

Ground-Breaking Internationals Lined up for U18 Girls

A group of 53 players from 34 high schools in 12 different provincial unions have been invited to SA Rugby’s Under-18 Elite …
News

Rio Perfumes Updates Online Store With New Stock

Rio Perfumes Announces Addition of New Stock to Online Store Johannesburg, South Africa – April 8, 2026 Rio Perfumes has …
News

CoCT invested R9.5 billion in infrastructure in 24/25 financial year, says Hill-Lewis

The mayor addressed the city council on Wednesday, saying that the only way for Cape Town to avoid some of the crises in …

About CapeTownNewsReader

A catch all for the many contributors to My Cape Town – thank you for submitting your Cape Town news HERE.

Previous Post:NewsWidespread violence is avoided after police apply lessons from Marikana and July 2021 riots
Next Post:Jojo Robinson shares magical double rainbow moment during Cape Town outing with husbandNews

Copyright © 2026 · My Cape Town · All Rights Reserved · Powered by Reach Trust