Herman Mashaba: Johannesburg's black mayor resigns over DA race row

21st Oct 2019    |     Source: BBC

Herman Mashaba was mayor of Johannesburg for three years