Ramaphosa sworn in for second term as South African president
Cyril Ramaphosa, leader of South Africa’s ruling African National Congress (ANC), took oath as the nation’s president for the next five years on Wednesday. The inauguration ceremony took place in …