Cyril Ramaphosa, leader of South Africa’s ruling African National Congress, took oath as the nation’s president for the next five …

source