The Invictus Games is the only international sporting event for wounded, injured and sick servicemen and women. This year's games will bring together 550 competitors from 17 nations.
The Invictus Games is the only international sporting event for wounded, injured and sick servicemen and women. This year's games will bring together 550 competitors from 17 nations.