Queen Elizabeth II, dead at 96

2 years ago
903

Britain's longest-serving monarch, a beacon of stability in a decades-long reign, died at Balmoral Castle in Scotland.

Loading 8 comments...