News

World leaders are gathering today in the mountain-flanked pastures of Kananaskis, Alta. for this year’s G7 summit.