Prince Harry and Megham Markle reunited with Queen Elizabeth on their way to this year’s Invictus Games, taking place in The Netherlands.
Veuer’s Maria Mercedes Galuppo has the story.
Prince Harry and Megham Markle reunited with Queen Elizabeth on their way to this year’s Invictus Games, taking place in The Netherlands.
Veuer’s Maria Mercedes Galuppo has the story.