Cyril Ramaphosa to be inaugurated as president of South Africa on 25 May

Cyril Ramaphosa to be inaugurated as president of South Africa on 25 May
With just over a week to go before the inauguration ceremony of South Africa’s sixth democratically elected President, the highest office in the land says preparations are in full swing. The …
Cyril Ramaphosa to be inaugurated as president of South Africa on 25 May