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