Britain’s Prince Harry attended the launch of the UK’s Invictus Games team at the Tower of London Tuesday, meeting the 90 athletes who will compete at the Paralympic-style tournament in 2017.
Sports
Prince Harry meets with UK Invictus Games team at Tower of London
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article