‘Leave or return in a coffin’: The threat driving migrants out of South Africa CNNSouth African anti-migrant protesters should march peacefully, Cyril Ramaphosa warns BBCSouth Africa's anti-migrant deadline forces fathers to leave families behind Reuters
What is behind South Africa's anti-immigrant protests? Reuters
How Canada claimed historic win – by letting South Africa’s goalkeeper have the ball The New York TimesFootball Daily | Canada see off South Africa but fail to quench our endless World Cup thirst The GuardianMarsch's 'Canadian heroes' deliver defining win over South Africa ESPN
Star witness shot as South Africa’s crime underworld closes ranks The Times
Metro service updates for Canada vs South Africa on Sunday, June 28 LA Metro
Zimbabwe billionaire Kudakwashe Tagwirei commits $1 million to evacuate citizens from South Africa Business Insider Africa
HIV in South Africa: why rolling out a groundbreaking new shot will miss a critical group of men The Conversation
Trump administration to phase out HIV funding for South Africa Politico
US Accepts Only White Refugees For Sixth Consecutive Month Mother Jones
Why South Africa’s leopards shrank to half their normal size ScienceDaily
South Africa's historic World Cup campaign comes to an end against Canada Philadelphia Union
‘If I am to die, let it be here’: Malawians fleeing unrest in South Africa Al Jazeera
Aiding Refugees in South Africa During Xenophobic Violence HIAS
Anti-migrant protests take place in South Africa CNN
South Africa vs. England: How to watch rugby's Nations Championship, kick-off time, live stream ESPN
Thousands of foreign nationals leave South Africa ahead of June 30 'deadline' France 24
Demonstration Alert: U.S. Embassy Pretoria, South Africa (June 29, 2026) U.S. Embassy & Consulates in South Africa (.gov)
Anti-immigration sentiment in South Africa reaches a fever pitch The Week
Future looks bright, but South Africa need to solve their striker problem ESPN
Canada grabs a late winner to eliminate South Africa in opening game of the World Cup’s Round of 32 CNN
South Africa 0-1 Canada (Jun 28, 2026) Game Analysis ESPN
Bafana's World Cup clash with Canada can change South Africa's football trajectory ESPN
Co-hosts Canada beat South Africa to book 1st last-16 spot ESPN
Nigerians return home after fleeing xenophobic attacks in South Africa Al Jazeera
South African Vigilantes Chase Out Immigrants With Knives and Clubs WSJ
Thousands Flee South Africa as Anti-Immigrant Attacks Grow The New York Times
Expanded World Cup brings drama as Canada ousts South Africa on stoppage-time goal Los Angeles Times
South Africa vs Canada highlights: Bafana Bafana crash out of World Cup afta dramatic 1-0 defeat to Canada BBC
South Africa migrant exodus raises fears of xenophobia dw.com
Could AI create a new form of inequality in South Africa? The Conversation
South Africa anti-immigration protests on June 30: Key places wia South Africa anti-immigration protests go happun for June 30 and wetin authorities dey do BBC
Thousands seek way out as South Africa braces for anti-immigrant protests Reuters
Canada stuns South Africa late 1-0 to advance to World Cup Round of 16 NBC Los Angeles
South Africa vs. Canada - Kick-off time, team news, how to watch World Cup round of 32 clash ESPN
'They can kill you': African migrants fear a surge in xenophobic violence in South Africa NPR
Yaya Sithole's redemption arc key to South Africa's recovery from disastrous start at FIFA World Cup ESPN
Mokoena: It was so quiet in South Africa locker room after WC exit ESPN
More than a dozen South African journalists targeted as anti-migrant deadline looms Committee to Protect Journalists
After losing £837,000 in 2022, Canadian rapper Drake wins $1 million World Cup bet as Canada ends South Africa’s historic run Business Insider Africa
Canada beats South Africa 1-0 in World Cup's first knockout match on Stephen Eustáquio's late goal AP News