The U.K.’s Queen Elizabeth II, the world’s longest-serving monarch, “died peacefully” on Thursday at Balmoral Castle in Scotland, Buckingham Palace announced. Read More
The U.K.’s Queen Elizabeth II, the world’s longest-serving monarch, “died peacefully” on Thursday at Balmoral Castle in Scotland, Buckingham Palace announced. Read More