King Charles LIVE: Brave Harry cheered on during 60mph bobsled dash at Invictus Games opening
Prince Harry and Meghan Markle touched down in Whistler, British Columbia to promote Harry's Invictus Games, an athletic competition for sick, wounded service people and veterans