TOP NEWS Johannesburg mayor Kabelo Gwamanda resigns The resignation of Kabelo Gwamanda — who held the job for less than 15 months — means the city of at least 4.8 million people will get its eighth mayor in five years when his replacement is installed. READ by AFP Read More