Vancouver and Whistler elected to host 2025 Invictus Games incorporating winter adaptive sports
The 2025 Invictus Games have been awarded to Vancouver and Whistler in Canada, it was announced Friday by The Duke of Sussex Prince Harry in The Hague, …