Cyril Ramaphosa on Saturday took the oath of office as president of South Africa at a colourful ceremony, vowing “a new era” amid expectations…
The post Ramaphosa sworn in as president of South Africa appeared first on The Guardian Nigeria News – Nigeria and World News.