WHISTLER, British Columbia (AP) — Prince Harry raced head-first on a tiny skeleton sled going 99 kph (61.5 mph) down a track at next year’s Invictus Games site Thursday, saying with a smile afterward that everyone should do it. Harry was in Whistler, British Columbia, with wife Meghan, the Duchess of Sussex, to visit athletes at training camps and to …
Read More »