Invictus Games
September 15, 2023Advertisement
The Invictus Games were inaugurated by Britain's Prince Harry in 2014 after he served with the British army in Afghanistan. "Invictus" is the Latin word for undefeated or unconquered.
The Invictus Games were inaugurated by Britain's Prince Harry in 2014 after he served with the British army in Afghanistan. "Invictus" is the Latin word for undefeated or unconquered.