10 Facts About the Invictus Games

10/09/2014

The Invictus Games opening ceremony is on September 10th. The Royal Foundation has been heavily involved with the games since Prince Harry’s original visit to the American Warrior Games, so we’ve pulled together some facts about this inspirational event