Thousands of people participated in anti-immigration protests across South Africa on June 30, following campaign groups' declaration of the day as a deadline for undocumented migrants to leave the country. The protests reflect ongoing tensions surrounding immigration issues within South Africa.

The deadline was unofficial but widely publicized by campaign groups, leading to significant public demonstrations.

Sources