
J.D.M. Stewart: A quick (and eventful) history of Canada hosting the G7
It seems like only yesterday that Prime Minister Justin Trudeau was welcoming world leaders to Charlevoix, Quebec, for the 44th Group of Seven (G7) Summit. But before the ink had even dried on the summit communiqué, United States President Donald Trump was …