Cyril Ramaphosa declared president of South Africa

Former anti-apartheid activist turned businessman replaces Jacob Zuma, who dramatically resigned on Wednesday nightCyril Ramaphosa has been elected president of South Africa by a parliamentary vote less than 16 hours after the resignation of his rival Jacob Zuma, following days of defiant refusal to leave office.The appointment of Ramaphosa – Read more