The Invictus Games first took place in London in 2014 as a demonstration of the strength of soldiers and veterans. Three years later, it’s Toronto’s turn to host the games. More than 500 competitors from 17 countries will compete from Sept. 23-30.
The Invictus Games first took place in London in 2014 as a demonstration of the strength of soldiers and veterans. Three years later, it’s Toronto’s turn to host the games. More than 500 competitors from 17 countries will compete from Sept. 23-30.