Ramaphosa arrives in Switzerland for Global Commission meeting
President Cyril Ramaphosa has just arrived in Geneva, Switzerland to co-chair the Global Commission.
President Cyril Ramaphosa has just arrived in Geneva, Switzerland to co-chair the Global Commission.