The body of Queen Elizabeth II was laid to rest on Monday beside that of her husband in a private ceremony in the King George VI memorial chapel at Windsor Castle. The country’s longest-serving monarch was taken on a 25-mile journey from Westminster Hall, where her body had lain in state for hundreds of thousands of people, some waiting in a queue for
To those who could not get to London to…