Prince Harry, Duchess Meghan visit with Queen Elizabeth II on their way to Invictus Games
Prince Harry and Duchess Meghan of Sussex visited Queen Elizabeth II for the first time in two years during a stop in the U.K. Thursday, a spokesperson for Harry and Meghan confirmed to USA TODAY.
Read More: Prince Harry, Duchess Meghan visit with Queen Elizabeth II on their way to Invictus Games
Source: Virgin Islands Daily News