Skip to main content

South Africans will vote in a national election on May 29 with an unprecedented sense of uncertainty about the outcome, as polls suggest the African National Congress will lose its majority after 30 years in power.

Reuters