Police were braced for unrest as the clocked ticked down on a deadline set by anti-migrant groups for illegal immigrants to be deported, or leave. Thousands take part in day of anti-migrant protests across South Africa
Police were braced for unrest as the clocked ticked down on a deadline set by anti-migrant groups for illegal immigrants to be deported, or leave. 
3 months ago
41
English (US) ·