Ramaphosa sworn in as president of South Africa for second term
Pretoria, President Cyril Ramaphosa of South Africa took the constitutional oath of office today for his second term at the Union Buildings, the official seat of government in the capital