She’s Home: Queen Elizabeth’s Body Arrives At Buckingham Palace For Final Time, Thousands Stand In Rain To Pay Respect

Queen Elizabeth is back in Buckingham Palace. Britain’s longest-reigning monarch’s body was taken to her residence in London for the final time on Tuesday evening, five days after her death.

Leave a Reply