24 hours in pictures, 29 June 2026
Source ↗
👁 0
💬 0
Amabutho march in Soweto during the march on illegal immigrants living in the country, 29 June 2026. The activity serves as a build-up to highly tense nationwide demonstrations scheduled for Tuesday, 30 June 2026. Picture: Nigel Sibanda / The Citizen
An aerial view of the hundreds of undocumented migrants still present at the Durban Drive In in central Durban, on June 29, 2026 before boarding busses that will be taking them back home. South Africans President Cyril Ramaphosa vowed on June 25
An aerial view of the hundreds of undocumented migrants still present at the Durban Drive In in central Durban, on June 29, 2026 before boarding busses that will be taking them back home. South Africans President Cyril Ramaphosa vowed on June 25
Comments (0)