Home Africa South Africa Anti-Immigration Protests: Thousands Demand Migrants Leave As Violence Rises

South Africa Anti-Immigration Protests: Thousands Demand Migrants Leave As Violence Rises