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