HAZ BEEN Harry has no successes to his name apart from Invictus, expert says
The Invictus Games, which use competitive sport to help the recovery of wounded, injured, and sick veterans, first took place in March 2014 at the Queen Elizabeth Olympic Park in London.