South Africa Sees Police Deployment, Business Closures Ahead of June 30 Migrant Deadline | Epistemic News