
Queen Elizabeth II, Britain’s longest-serving monarch, has died, leaving her people in mourning but reflecting on a life of duty in which she bound the country together through 70 years of momentous change. Her death, at the age of 96, was announced by Buckingham Palace at...