International Athletes Inspire at Toronto’s first ever Invictus Games

Published on :

The Invictus Games have been held in London, England and Orlando, Florida, but this year Toronto, Ontario was chosen to host the international sporting event. This Paralympic-style event was created in 2014 by Prince Harry’s advisers for sick, wounded or injured veterans and armed service male and female personnel. There […]