'They came with machetes' - deadline looms for migrants to leave South Africa
Protesters have set 30 June as the date for all undocumented migrants to leave the country.
Coverage by Political Leaning
See how different sides of the spectrum reported this story
Notable Quotes
"The scapegoating of vulnerable people was not the solution to the country's complex economic challenges."
— Cyril Ramaphosa , Politician
"If you come into South Africa with a passport that allows you to stay for 30 days... you know you're breaking the law."
— Jacinta Ngobese-Zuma , Activist
"South Africans don't like foreigners, especially Nigerians. South Africa is not a place to be - it's a place you can lose your life at any time."
— Benjamin , Other
Key People
All Coverage
Protesters have set 30 June as the date for all undocumented migrants to leave the country.
Similar Stories
Related coverage based on topic and tags
At least 15 migrant bodies wash ashore in eastern Libya, sources say - Reuters
At least 15 migrant bodies wash ashore in eastern Libya, sources say Reuters
June 20, 2026 at 11:49 AMProtesters tear down Albanian development site fences, amid anger over coastal projects - Reuters
Protesters tear down Albanian development site fences, amid anger over coastal projects Reuters
June 13, 2026 at 01:53 PMMSF staff abused Sudanese refugees in sex-for-food scandal
Some victims said they chose not to speak out because they feared staff would cut off access to aid.
June 15, 2026 at 04:32 PMJamaica in talks to accept third-country migrants deported from US - Reuters
Jamaica in talks to accept third-country migrants deported from US Reuters
June 17, 2026 at 01:07 AMAl Qaeda-linked militants curb their brutality in seized Malian territory - Reuters
Al Qaeda-linked militants curb their brutality in seized Malian territory Reuters
June 13, 2026 at 06:58 PMEquatorial Guinea government resigns after failing to meet targets
The vice-president says the government had barely reached 10% of its targets, without specifying them.
June 17, 2026 at 09:52 AM