The United Kingdom pays final farewell to the queen
The United Kingdom pays final farewell to the queen
Queen Elizabeth II was laid to rest in Windsor Castle. Thousands lined the streets to pay their respects to Britain’s longest-reigning monarch. Charlie D’Agata reports from Windsor.