RAMAPHOSA VOTES AS ANC FACES CITY CHALLENGE
Breadcrumb
South African President Cyril Ramaphosa voted in Johannesburg on Wednesday, with the ruling African National Congress (ANC) facing a challenge to its control of major cities in local government elections.