Prime Minister Narendra Modi is set to arrive in Calgary, Canada, later today to attend the G7 Summit following an official invitation from Canadian Prime Minister Mark Carney. This marks Modi's first ...