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.

Generated by Feedzy