News Snapshot:
Open this photo in gallery: A Canada flag and an Alberta flag flap in the breeze with Wedge Mountain in the background at the site of the G7 Leaders meeting in Kananaskis, Alberta, June 2, 2025.Jeff McIntosh/The Associated Press Canada will host more than a dozen world leaders at the Group of Seven summit in Kananaskis, Alta., starting on Sunday, with several pressing issues at stake both on and off the agenda. There are seven member states in the informal grouping of some of the world’s most advanced economies, and five have new leaders since last year, including Canada. But...