Around 25,000 migrants have left South Africa in recent weeks over rising anti-immigrant sentiment that has resulted in the deaths of four people. One returnee from Zimbabwe recounts his experience.

Now back in Zimbabwe, Takesure Nyawo recalls the fear he and his family felt from the growing anti-immigrant sentiment in South Africa which prompted him to return with his family after living there as an undocumented migrant since 2017.

He is among thousands of migrants who left ahead of a June 30 deadline, set by a loose coalition of minor political parties and small citizen-led vigilante groups, for foreigners without residency papers to leave.

South Africa's security forces said Monday that more than 25,000 people have been repatriated in recent weeks ahead of planned anti-immigrant protests, with many others still awaiting departure.

The outflows come as thousands seek to leave over safety fears after citizen-led groups issued an unofficial ultimatum for undocumented foreigners to exit the country by June 30.