Tag: Geoff Makhubo

Mayor of Johannesburg dies of COVID

Geoff Makhubo, the mayor of Johannesburg, South Africa, has died after contracting

Special Correspondent Special Correspondent