Nervous times for South Africans as they go to vote today. Many South Africans are confused because they do not know who to vote for in today's polls. One South African said "it is really confusing because I do not know who is the best among them."
There are 43 registered parties in South Africa with four dominant ones namely ANC, EFF, IFP and DA. The world is waiting to see South Africa's choice although opinion polls are predicting a victory for the ANC albeit with a reduced majority from the last polls.