Reading Time: < 1 minute
The City of Johannesburg Council are electing a new mayor of Johannesburg. This is after Herman Mashaba resigned citing strained relationship with the Democratic Alliance (DA) leadership.
Click link below to Live Stream