Canada Wins 2025 Hosting Rights for Invictus Games
The Invictus Games 2025 has been awarded to Vancouver and Whistler, British Columbia, Canada, in partnership with True Patriot Love Foundation. Prince Harry, the Duke of Sussex and founding patron of the Invictus Games Foundation, also announced the 2025 Games will be the first to incorporate winter adaptive sports in addition to some of the core sports from previous […]
Continue Reading