South Africa’s Cyril Ramaphosa is to be sworn in for a new term as president at a ceremony in Pretoria on Wednesday after his African National Congress struck a government coalition deal.
JOHANNESBURG— Burundi's prime minister, Gervais Ndirakobuca, has arrived in South Africa to attend president-elect Cyril Ramaphosa's inauguration. @PresidencyZA posted pictures of Ndirakobuca ...