The 5th edition of the Invictus Games is off to a start in the Netherlands! The Invictus Games is an international adaptive sporting event for wounded, injured, and sick service persons, both serving and veteran. After a two-year delay, the games are all set to go ahead in The Hague. Over the course of a week, 500…