Queen Elizabeth II's coffin leaves Westminster Abbey to start a procession from central London to Windsor Castle
Published
Queen Elizabeth II's coffin leaves Westminster Abbey to start a procession from central London to Windsor Castle.
Full Article