New Johannesburg mayor Makhubo promises to serve residents
Ahmed Kajee | 5 December 2019
A new mayor for Johannesburg was elected on Wednesday at the city's chambers. The elections took place following Herman Mashaba's resignation in November. The ANC's Geoff Makhubo was elected in the first round of voting.