Britain's Prince Harry, right, talks with players at the launch of the Invictus Games, a new international sporting event for wounded, injured and sick military service personnel, at the Copper Box, Queen Elizabeth Olympic Park, Stratford, London, March 6, 2014. [Photo/icpress.cn]
|