Ten years ago on this day, the first Invictus Games opened at Queen Elizabeth Olympic Park in London, which had been the site of the 2012 Summer Olympics. The Games lasted from September 10 to 14. Get ...
PRINCE Harry has no successes to his name apart from the Invictus Games and must do more to make it big, a royal expert says. The Games, which use competitive sport to help the recovery of ...