May 29, 2003
Built on the sweat of black migrant workers, Johannesburg is synonymous with social fragmentation, environmental degradation, violent crime and rampant consumerism alongside grinding poverty. How is the city reinventing itself in post-apartheid South Africa? What can it teach other divided cities similarly struggling to promote political, economic and social justice?
































