Johannesburg, South Africa – On the outskirts of southern Johannesburg, residents gathered on Sunday in the informal settlement of Tembelihle ahead of a June 30 deadline that anti-immigrant activists have set for foreign nationals to leave South Africa
Browsing: Violence
Vigilante groups in South Africa have set June 30, 2026 as the deadline for undocumented migrants to leave the country or risk unspecified action.
Latest newsU.S. carries out fresh strikes against Iran after tanker struck in Hormuz
Together with Nerima Wako-Ojiwa and other women activists, Honorable Njeri Maina (lower right), holds a press conference as part of the 50+ bail campaign that financially supported over 200 young people arrested during Gen Z protests in 2025, Siasa Place