World2 years ago
London Bridge Down: Queen Elizabeth’s death brings a moment of reckoning for Britain
Queen Elizabeth II has died in Scotland aged 96 after battling health problems since last October, the Royal Family announced Thursday. “The Queen died peacefully at...