Monday, December 23, 2024

Harry and Meghan visit Queen together for first time since quitting as royals

Royals Harry and Meghan visited Queen Elizabeth on Thursday in a secret face-to-face meeting, The Sun has reported. The couple stopped off in the UK on their way to the Invictus Games in the Netherlands and took the opportunity to visit the Queen and also Prince Charles, during a stop at Windsor Castle. It was Harry ... Read more