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

Ahead of the planned nationwide June 30 protests against illegal immigration, Amnesty International South Africa has accused government of inflaming tensions between South…