People have marched through some of South Africa's largest cities to protest against immigration.
Sky's Africa correspondent @YousraElbagir witnessed a man being Tasered by a protester in central Johannesburg ⬇️ pic.twitter.com/EPRPUMQezg
— Sky News (@SkyNews) May 1, 2026
Anti-immigration protesters have marched through some of South Africa’s largest cities in a show of force against foreign nationals. Tensions turned violent in central Johannesburg, where Sky News Africa correspondent Yousra Elbagir witnessed a man being Tasered by a protester. The demonstrations reflect growing anger over immigration in a country already battling high unemployment and deep economic inequality.
