A former British army captain, Prince Harry was inspired to start the Invictus Games after returning from Afghanistan with injured allies and then seeing the U.S. armed forces’ Warrior Games in ...
Harry, a former British Army captain, launched the Invictus Games in 2014 as an international sports tournament for injured service personnel and veterans. They aim to “inspire recovery ...