South Africa (SA) is gearing to hold its seventh general election in less than two weeks with more political parties contesting than in the 1994 polls.
52 political parties are set to contest in the May 29 poll many newly formed competitors including independent candidates and Umkhonto We Sizwe led by former president Jacob Zuma.
Channel Africa's Thuto Ngobeni compiled this report...