Who was the first ambassador of Invictus Games?
The Invictus Games, inaugurated in 2014, stand as a prominent international multi-sport event specifically tailored for wounded, injured, and ill servicemen and women—both those who currently serve and veterans alike. The term ‘Invictus,’ signifying ‘unconquered,’ was chosen to encapsulate the indomitable spirit that characterizes these individuals as they rise above adversity, even after experiencing injury…