Just 15 kilometers can separate two very different worlds in South Africa. In Diepsloot, tightly packed shacks line crumbling roads, and opp...
South Africa confronts stark inequality ahead of G20 Summit
Reviewed by Rss feeder
on
November 21, 2025
Rating:
