President Biden and the first lady are meeting with Britain’s Queen Elizabeth II at Windsor Castle.

0
81

President Biden and the first lady are meeting with Britain’s Queen Elizabeth II at Windsor Castle. He’s the 12th sitting president to meet the Queen during her reign.