Prince Harry, Meghan in Whistler for Invictus Games welcome ceremony
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.
ADVERTISEMENT
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.