Johannesburg, Where Mayors Last Just Months, or Even Only Weeks
South Africa’s largest city is now on its sixth different mayor in 22 months. While politicians argue over power, residents struggle with dry taps, heaps of garbage and dilapidated buildings.