18 African leaders to attend Ramaphosa’s inauguration
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. Lawmakers voted overwhelmingly to re-elect the 71-year-old last week, after a May 29 general election that produced no outright winner. He will be
Read More