Prince Harry, Meghan in Germany to promote Invictus Games

Prince Harry and his wife Meghan arrived in the western German city of Duesseldorf on Tuesday where they are expected to promote the Invictus Games, a competition for wounded, injured and ill service personnel and veterans.


Read More

Previous post Boris Johnson submits resignation to Queen Elizabeth ahead of Liz Truss taking over
Next post Liz Truss becomes Britain's new prime minister