With a looming 30 June deadline, the police are on alert as protests against undocumented migrants grow, reflecting deep-seated concerns over jobs and crime in South Africa.
This is an ingested summary. Full reporting is available at the primary source below.