Updated: Mar 24, 2019
South Africa is scheduled to vote on Wednesday the 8th of May. 56 political parties have registered at national level but it is know the battle is between African National Congress (ANC), Democratic Alliance (DA) and Economic Freedom Fighter (EFF). All parties have been campaigning tirelessly. The past week people of South Africa have been experiencing major power cuts. They are blaming the government particularly the ANC on how the situation is being handled.