As South Africa prepares for the 30 June marches, the SAHRC calls for peaceful protests and respect for all rights, urging citizens to engage responsibly.

Tensions are rising ahead of planned anti-migrant protests on June 30, as South Africa's government warns against violence. Analysts say deep social and economic crises are…

SA on tenterhooks ahead of protest action on Tuesday