Harry and Meghan arrive in Canadian ski resort of Whistler for two-day event promoting next year's WINTER Invictus Games in the city - in their first public appearance since King Charles's cancer announcement
Meghan and Harry arrived in the picturesque ski resort of Whistler Wednesday for a two-day event highlighting next year's winter Invictus Games in the city.