Harry and Meghan hit the slopes in Canada a year ahead of the Invictus Games

The Invictus Games is a sport event for wounded soldiers and veterans founded by the Duke of Sussex in 2014. This year, he's joined sit skiers on the slopes.

More News Videos

View All