Is Prince Harry’s Speech a Game-Changer for Invictus Games?
On Wednesday, Prince Harry delivered a heartfelt speech at St Paul’s Cathedral, commemorating the 10th anniversary of the Invictus Games, a remarkable event that has transformed the lives of countless wounded, injured, and sick servicemen…