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 foreign nationals.

Memories of widespread unrest and looting in 2021 unrest shape security preparations

Amidst rising tensions over the June 30 deadline for undocumented immigrants to leave South Africa, civil society leaders in KwaZulu-Natal are rallying for peaceful protests,…