UK’s Queen Elizabeth appears in good spirits after health concerns

Britain's Queen Elizabeth and Prime Minister Boris Johnson greet guests at a reception for the Global Investment Summit in Windsor Castle, Windsor, Britain Britain's Queen