On June 9, the Duke of Sussex announced that the 2023 Invictus Games will take place in Düsseldorf, Germany.
On June 9, the Duke of Sussex announced that the 2023 Invictus Games will take place in Düsseldorf, Germany.
Prince Harry and his wife, Meghan Markle, visited Nigeria on Friday as part of his promotion of the Invictus Games, the sporting..
Prince Harry was without his Royal family during his Invictus Games event in London this week -- but he wasn't a man without a..