Elections
South Africans are voting Wednesday in local elections that are expected to be a tough test for the African National Congress party, which led the country out of white minority rule but has seen a consistent decline in support over the last decade.
The elections will decide who leads South Africa's eight main city municipalities as well as its 44 district and 205 local councils.
A key battleground is the largest city and economic hub of Johannesburg.
It's often been called Africa's richest city, but its problems with water, electricity supplies and other public services have underlined the frustrations of millions of South Africans with local government failures.
Johannesburg has changed its mayor five times in four years since the last local elections.
It is currently governed by a fragile ANC-led coalition but is a target for South Africa's second biggest party, the Democratic Alliance.
South African President Cyril Ramaphosa cast his vote in Johannesburg, lauding what he said was a great turnout of people coming out to vote across the country.
In total, 546 political parties were vying for votes in the elections
01:30
Disruptions to basic services loom over South Africa's local polls
01:19
Americans vote in midterm election that could upend Trump presidency
02:15
Cape Verde president rallies supporters as election campaign begins
01:27
Tanzania still haunted by deadly election violence one year on
00:55
South Africa selects Durban as preferred candidate for Olympic bid
01:21
Johannesburg men run in purple briefs to raise prostate cancer awareness