SA On The Edge: The Anti-Immigration Protests Nobody Expected

South Africa is on the brink. Thousands of residents took to the streets in Soweto and across the country ahead of the June 30 deadline issued by anti-immigration groups demanding that undocumented foreign nationals leave South Africa. From the Jabulani Amphitheatre in Soweto to the streets of KwaZulu-Natal and the Eastern Cape, communities are marching, police are on high alert, and over 13,000 foreign nationals have already been repatriated. In this video, we break down everything happening on the ground — who is marching, why they are angry, what the government is saying, and what could happen next. President Cyril Ramaphosa has called for calm, but the streets are telling a different story. With over 600 million rand deployed for security and a nation holding its breath, June 30 is a date South Africa will not forget. Watch till the end for the full picture.

Government trying to instil fear about 30 June - Jacinta
▶︎

Government trying to instil fear about 30 June - Jacinta

Soweto residents March ahead of 30 June anti-immigration protests
▶︎

Soweto residents March ahead of 30 June anti-immigration protests

June 30 demonstrations 'could escalate into violence, vigilantism'
▶︎

June 30 demonstrations 'could escalate into violence, vigilantism'

Terror in South Africa over deadline for expulsion of migrants
▶︎

Terror in South Africa over deadline for expulsion of migrants

Afrophobia: South Africa's Migrant Crisis Explained | Exclusive Interview with Jacinta Ngobese-Zuma
▶︎

Afrophobia: South Africa's Migrant Crisis Explained | Exclusive Interview with Jacinta Ngobese-Zuma

JJ Tabane with Helen Zille: Xenophobia/ Migration | City of Joburg | Local Elections |Julius Malema
▶︎

JJ Tabane with Helen Zille: Xenophobia/ Migration | City of Joburg | Local Elections |Julius Malema

Nigerians in South Africa Plan High Commission Protest Over Stranded Citizens
▶︎

Nigerians in South Africa Plan High Commission Protest Over Stranded Citizens

South Africa Xenophobia Leader Apologizes to Nigerians in SA And Begs For Peace
▶︎

South Africa Xenophobia Leader Apologizes to Nigerians in SA And Begs For Peace

'I Warn You - Don't Provoke Russia': Jeffrey Sachs ROARS At EU & US In European Parliament | VIRAL
▶︎

'I Warn You - Don't Provoke Russia': Jeffrey Sachs ROARS At EU & US In European Parliament | VIRAL

Thousands Are Already Leaving South Africa... Before June 30 Even Arrives
▶︎

Thousands Are Already Leaving South Africa... Before June 30 Even Arrives

30 JUNE MOMENTUM! Police Ordered to Intensify Immigration Enforcement Operations l June 29, 2026
▶︎

30 JUNE MOMENTUM! Police Ordered to Intensify Immigration Enforcement Operations l June 29, 2026

Poland Sends African Migrants THIS  Painful Message!
▶︎

Poland Sends African Migrants THIS Painful Message!

Deutschland - Paraguay, Highlights mit Livekommentar | FIFA WM 2026 | MAGENTA TV
▶︎

Deutschland - Paraguay, Highlights mit Livekommentar | FIFA WM 2026 | MAGENTA TV

Ghana Just Made A HISTORIC Move To Retaliate South Africa’s Xenophobia
▶︎

Ghana Just Made A HISTORIC Move To Retaliate South Africa’s Xenophobia

Das komplette Elfmeterschießen: Paraguay - Deutschland FIFA WM 2026 | Sportschau
▶︎

Das komplette Elfmeterschießen: Paraguay - Deutschland FIFA WM 2026 | Sportschau

Will South Africa Explode On 30 June?
▶︎

Will South Africa Explode On 30 June?

Ibrahim Traoré Just Made His Boldest Move Yet—And France May Never Recover
▶︎

Ibrahim Traoré Just Made His Boldest Move Yet—And France May Never Recover

I Didn’t Trust The Media..So I Went To CUBA Myself 🇨🇺 (SHOCKING)
▶︎

I Didn’t Trust The Media..So I Went To CUBA Myself 🇨🇺 (SHOCKING)

Cuba's Free-Market Reforms, South Africa's Immigration Debate & Gold Price Drop | Friday Drinks
▶︎

Cuba's Free-Market Reforms, South Africa's Immigration Debate & Gold Price Drop | Friday Drinks

Immigration Debate Intensifies as More Foreign Nationals Leave and Regional Leaders Weigh In
▶︎

Immigration Debate Intensifies as More Foreign Nationals Leave and Regional Leaders Weigh In