Life

Prince Harry and Duchess Meghan attend Invictus Games opening ceremony

Prince Harry opened the Invictus Games with a stirring speech.