South Africa Cyril Ramaphosa sworn in as President for 2nd term
South Africa’s seventh democratically elected President, Cyril Ramaphosa, was officially sworn in on Wednesday for a second term in office after his re-election by Parliament last Friday, Anadolu Agency...
