LIVE: South Africa heads to polls amid coalition uncertainty and local government pressure
More than 29 million voters head to the polls amid coalition uncertainty, security concerns and pressure on municipalities.
More than 29 million voters head to the polls amid coalition uncertainty, security concerns and pressure on municipalities.