Tens of thousands queue in London to pay respects to UK queen

People queue for hours in London to pay their last respects to Britain’s Queen Elizabeth II in Westminster Hall.

Leave a Reply

Your email address will not be published.