South Africa to hold general elections on 29 May
South Africa will hold national and provincial elections on 29 May, coinciding with the celebration of its 30 years of freedom and democracy, the presidency has said. It said President Cyril Ramaphosa had consulted with the electoral commission regarding the…

