South Africa polls
South Africa is preparing for its crucial general elections due to take place on May 29 as announced by President Cyril Ramaphosa on Tuesday.The national and provincial elections are expected to be the most competitive since the end of apartheid rule in 1994.Here is how the country's unique electoral system works