Across the world, political uncertainty is being exploited to fan the flames of hatred. Now, the very principles that make South Africa great are at risk, says Zanele Mji, an investigative journalist based in Johannesburg

A movement has given migrants until June 30 to leave

Amnesty International South Africa has warned that stronger political leadership is urgently needed to address rising xenophobia and prevent a repeat of past violence.