Three legally approved protests, including a major March & March procession, are expected to draw close to 10,000 participants across Johannesburg, Hillbrow and Midrand, prompting a large-scale police deployment.

The June 30 protests in South Africa spotlight the challenges of immigration policy and governance, as various stakeholders voice concerns over the treatment of migrant…

Authorities in Tshwane have warned of severe congestion and road closures on Tuesday as a large-scale demonstration is set to move through key streets in the capital.