Britain’s Queen Elizabeth II died at her residence, Balmoral Castle, after health concerns
Queen Elizabeth II Live News: “Following further analysis this morning, Queen Elizabeth’s doctors are concerned for Her Majesty’s health and have recommended she remain under medical supervision, the Buckingham Palace statement said. Queen Elizabeth II is under medical supervision at her Balmoral Castle residence in Scotland after doctors became concerned for her health, Buckingham Palace … Read more