President Cyril Ramaphosa attends G7 Leaders' Summit in Quebec, 9 - 10 June 2018
17 photos · 36 views