Prince Harry, Duke of Sussex, attends the Invictus Games Team UK launch
Prince Harry, Duke of Sussex, attends the Invictus Games Team UK launch and...