The Queen of England, Elizabeth II, passed on in her sleep yesterday afternoon at the Balmoral Castle in Scotland with her eldest son Charles having assumed...
The Queen of England, Elizabeth II, passed on in her sleep yesterday afternoon at the Balmoral Castle in Scotland with her eldest son Charles having assumed...