Queen Elizabeth II Laid To Rest As The World Watches

  • After several days of her coffin lying in state, Queen Elizabeth II was laid to rest at Westminster Abbey in London. The Queen was buried next to her late husband, the Duke of Edinburgh, at the King George VI memorial chapel, located inside St George’s Chapel. Watch this to know more.

September 19, 2022

advertisement