South Africa Swears In New Unity Government Under President Ramaphosa
South Africa’s new unity government, led by President Cyril Ramaphosa, has commenced its swearing-in ceremony in Cape Town on Wednesday after weeks of coalition negotiations. Paul Mashatile, who retains his position as deputy president, was first among the 32 ministers to take the oath. While Ramaphosa, aged 71, unveiled his […]