Who are the key players in South Africa's 2019 elections?

South Africans head to the polls on Wednesday as their country faces one of the most contested elections since democracy. The African National Congress …