Heads Of State Attend G7 Meeting - Day Two
President of South Africa Cyril Ramaphosa (L) meets Canada's Prime Minister Justin Trudeau at the G7 Outreach Official Welcome on day two of the G7 Summit on June 9, 2018 in Quebec City, Canada. Canada are hosting the leaders of the UK, Italy, the US, France, Germany and Japan for the two day summit, in the town of La Malbaie.
(June 8, 2018 - Source: Pool/Getty Images North America) more pics from this album »