Cyril Ramaphosa emerges as new leader of South Africa’s ANC
After an acrimonious but well-planned congress of South Africa’s ruling African National Congress, ANC, the Vice President of the country, Cyril Ramaphosa, has been elected the new leader of the ...