Prince Harry and Meghan Markle are set to return to Canada in just a few weeks time to mark one year until the Invictus Games Vancouver Whistler 2025. The couple will join the winter training camp and the official countdown launch for the first-ever winter edition of the games, which...