Rolling updates on the nationwide protests taking place across South Africa on June 30.

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…

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…

As tensions escalate in Soweto, residents demand the expulsion of undocumented migrants. What does this mean for South Africa's immigration policies?

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…

Live updates from the June 30 National Shutdown

Our reporters are on the ground to give you regular updates on the marches as they happen.

Our reporters are on the ground to give you regular updates on the marches as they happen.

Our reporters are on the ground to give you regular updates on the marches as they happen.

The NATJOINTS will brief the media on safety and security plans ahead of June 30 demonstrations.

The NATJOINTS will brief the media on safety and security plans ahead of June 30 demonstrations.

Traditional weapons in hand, residents of Soweto march against illegal immigration, calling for prioritisation of their children's opportunities amidst rising tensions and a…

With South Africa on the brink of nationwide protests against illegal immigration, tensions escalate as the government prepares for an unprecedented security response.

A tense but quiet morning greeted South Africans on Tuesday as anti-immigrant groups geared up for nationwide protests.

On June 30, South Africa will witness significant protests against illegal immigration, prompting law enforcement agencies to prepare for potential disruptions and ensure public…

Rolling updates on the nationwide protests taking place across South Africa on June 30.

Thousands of demonstrators have gathered in parts of South Africa to rally against illegal immigration

Pretoria CBD saw a heavy police presence on Monday as demonstrators gathered at Church Square for nationwide protests calling for undocumented foreign nationals to leave South…

Police were braced for unrest as the clocked ticked down on a deadline set by anti-migrant groups for illegal immigrants to be deported, or leave.

SA's much-feared June 30 anti-immigration protests ended largely peacefully on Tuesday, but not without drama as a shooting in Hillbrow left two people wounded, soldiers were…