June 19, 2024 4:38 PM
South African President Ramaphosa starts new term with multi-party government
South Africa put on a display of pomp and ceremony on Wednesday for Cyril Ramaphosa's inauguration as president for a second term that will see his African National Congress share power with other parties after it lost its majority in parliament. African heads of state and dignitaries gathered outs...