RAMAPHOSA SWORN IN FOR SECOND TERM AS SOUTH AFRICA’S PRESIDENT

On Wednesday, Cyril Ramaphosa, the president of South Africa, took the oath of office for a second term in full … Continue reading RAMAPHOSA SWORN IN FOR SECOND TERM AS SOUTH AFRICA’S PRESIDENT