JOHANNESBURG - The City of Johannesburg has a new mayor.
Geoff Makhubo was elected at a Johannesburg council meeting on Wednesday.
Makhubo received 137 votes, the DA's candidate, Funzela Ngobeni 103 and the EFF's Musa Novela received 30 votes.
Last week's vote was delayed when Speaker Vasco da Gama stated that legal opinion was needed on the election process.
Herman Mashaba vacated the position after he tendered his resignation in October.