Indian Prime Minister Narendra Modi's plane touched down at the Calgary airport, as he arrived to join other world leaders for the G7 summit in nearby Kananaskis, Alta. Prime Minister Mark Carney has been criticized for his decision to invite Modi to the gathering, and there have been protests in Calgary and Ottawa. (June 16, 2025)