Repeat: The Invictus Games is an international sporting event for wounded, injured and sick service personnel that will take place at the London 2012 Olympic venues from 10-14 September.
The Invictus Games is an international sporting event for wounded, injured and sick service personnel that will take place at the London 2012 Olympic venues from 10-14 September.