South Africans are voting today in a highly contested local government election. The election is taking place at a time when basic service delivery in cities is next to zero, raising the stakes even higher.
South Africans are voting today in a highly contested local government election. The election is taking place at a time when basic service delivery in cities is next to zero, raising the stakes even higher.
