Police have arrested 69 people after looting broke out at an anti-immigrant march in Jeffreys Bay

Nearly 150,000 people have left the country in recent weeks, according to an AFP tally based on figures provided by African countries that have repatriated their nationals.

Police have arrested 69 people after looting broke out at an anti-immigrant march in Jeffreys Bay