
South Africa will go to the polls on May 29 for the most unpredictable election in the country’s 30 years of democratic rule.
The governing African National Congress (ANC) is projected to lose its parliament majority for the first time, possibly paving the way for the country’s first coalition government.