Britain's Prince Harry delivers his speech at the announcement of the British armed forces team for next month's Invictus Games in London on August 13, 2014 (AFP Photo/Justin Tallis)
1 / 1
AFP | Photo By Justin Tallis / AFP
Wed, Aug 13, 2014 9:00 AM EDT