Cyril Ramaphosa due to become South Africa’s president
Source: International Top StoriesPublished on 2018-02-14