Prince Harry and Meghan Markle have spent the past few days in Canada ahead of the 2025 Invictus Games Whistler is cold but the mood was joyous on day two of the Invictus Games' One Year to Go ...
Canada's Invictus team is managed by Soldier On, a semi-autonomous CAF program. Soldier On helps ill and injured CAF members and veterans recover through sports, recreational and creative activities.