CLOSE

Prince Harry opened the Invictus Games with a stirring speech.