Cyril Ramaphosa to be sworn in as president of South Africa today

Cyril Ramaphosa to be sworn in as president of South Africa today
The opposition Democratic Alliance (DA) has castigated the government for what it called “wasteful” expenditure of 120 million rand ($8.3 million) for the ceremony. “It is no secret that the South …
Cyril Ramaphosa to be sworn in as president of South Africa today