Queen Elizabeth Laid To Rest
Published
Britain's longest-reigning monarch Queen Elizabeth II was laid to rest after a state funeral in London Monday. The Queen was buried at the King George VI Memorial Chapel near the Windsor Castle, next to her late husband Prince Philip. Several leaders and dignitaries from around the world, including U.S President Joe Biden and French President Immanuel Macron, joined new King Charles III and the
Full Article