Mayor of Johannesburg dies of COVID-19 HafeestonovaJuly 9, 20210156 views Geoff Makhubo, Mayor of South Africa’s economic hub and largest city, Johannesburg, has died… Read more