🇿🇦 South Africa 1d ago · Michel Bega

24 hours in pictures, 29 June 2026

The Citizen SA
View Channel →
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

Comments (0)

Sign in to join the discussion

More Like This

CRYSTAL BALL: African team to win the FIFA World Cup?
The South African · 13h ago
‘Telling the white people at work that Mbokazi is my cousin’
The South African · 13h ago
Billions in SASSA underspend declared while elderly suffer
The South African · 13h ago
Mitchells Plain's R2.15m sale exposes the myth of affordable housing
IOL · 13h ago
June 30 protests: Parliament warns traders to stay safe
IOL · 13h ago
NYDA governance: Mandate, trust and accountability
IOL · 13h ago