AFP via Yahoo
South Africa's Ramaphosa to be sworn in as president
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 weakened African National Congress (ANC) struck a government coalition ...
12 hours ago