The Everlasting King
Queen Elizabeth II was laid to rest at Windsor Castle on Monday 19 September 2022. Her funeral was attended by an estimated 2,000 guests, including world leaders and heads of state, according to the BBC. After the state funeral, the coffin was taken to Windsor Castle, England for a committal service, followed by a private family ceremony. The Queen,…