- 5 hours ago
- News
- Duration 1:44
Prince Harry and Meghan Markle are in Whistler, B.C., to promote the first-ever winter Invictus Games set to start in one year. Royal watchers say it’s a good PR moment for the couple, whose popularity has suffered in recent years.
Source Agencies