WHISTLER (AP) – Prince Harry raced head-first on a tiny skeleton sled going 99 kilometres per hour down a track at next year’s Invictus Games site on Thursday, saying with a smile afterwards that everyone should do it. Harry was in Whistler, British Columbia in Canada with wife the Duchess of Sussex Meghan, to visit […]