South African President Cyril Ramaphosa Sworn into Office
South African President Cyril Ramaphosa was sworn in on Saturday as the nation celebrated Africa Day. The leader of the African National Congress party promised to boost the country’s economy ...