Prince Harry German surprise at Invictus Games

Introduction: What is the Invictus Games and why did Prince Harry attend the event in Germany? The Invictus Games is a multi-sport international tournament for wounded, injured, and sick servicemen and women, both current and retired. The word ‘Invictus’ means ‘unconquered’ and was chosen as an embodiment of the players’ battling spirit and what they … Read more