Miles Apart: Trump and Trudeau at the G7 Summit in Canada this weekend
The Group of 7 met this weekend for their annual summit in Quebec. It will have been hard to miss. Global leaders had managed, over the course of the weekend, to come up with wording […]
By Samantha Sharp
On June 11, 2018
0 Comment
Read More