Prince Harry, Meghan in Whistler for Invictus Games welcome ceremony
WHISTLER, B.C. — Prince Harry and his wife Meghan, the Duke and Duchess of Sussex, are in Whistler, B.C., for the town's Invictus Games welcome ceremony.
Harry says he wants everyone competing at the...