President Cyril Ramaphosa arrives in Davos, Switzerland for the World Economic Forum 2019

President Cyril Ramaphosa arrives in Davos, Switzerland for the World Economic Forum 2019