‘New era’: Ramaphosa inaugurated as South Africa’s second president | political news
The ANC leader is now set to appoint a cabinet made up…
Cyril Ramaphosa re-elected as President of South Africa
South Africa's parliament has re-elected Cyril Ramaphosa as president following a landmark…