NatJoints says arrests were made across all nine provinces during the June 30 demonstrations, with the majority of those detained described as illegal foreigners following sporadic incidents of looting and violence.

South Africa is gearing up for nationwide protests on June 30, with police urged to maintain professionalism amidst concerns of potential xenophobic violence against undocumented…

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…

NatJoints briefs the media on security and policing ahead of Tuesday’s demonstrations