Ruling Party Reclaims Johannesburg Mayor Spot
The African National Congress's Geoff Makhubo became the new mayor of South Africa's commercial capital Johannesburg after the Democratic Alliance's Herman Mashaba resigned from the position in October. The ANC only has 121 seats in the council, but Makhubo managed to bag 137 votes, meaning several smaller parties voted for him - as did some DA councillors.
Geoff Makhubo speaks to the media after his election as Johannesburg mayor.
The country's three largest political parties - the African National Congress, Democratic Alliance and the Economic Freedom Fighters - are set to battle it out for the Johannesburg ... Read more »
Mmusi Maimane has now resigned from South Africa's largest opposition party, the Democratic Alliance - another blow to a party that is still reeling from the departure of ... Read more »
City of Johannesburg Mayor Herman Mashaba has called a press briefing where he he resigned from the city of Johannesburg, which is governed by the opposition Democratic Alliance in ... Read more »