Why immigrants are leaving South Africa and the country is on edge ahead of a June 30 ‘deadline’ - The Boston Globe
South African authorities are on high alert, the police minister said, with the anti-immigration groups planning more major protests on the deadline day.