ANC faces anger over poor services as South Africans vote in local elections

4 novembre 2026 | Rachel Savage in Johannesburg