Britain’s Queen Elizabeth II dies at 96
Queen Elizabeth II, Britain’s longest-serving monarch, has died. She was 96. Her family was by her side at Balmoral Castle, the British royal family’s estate in Aberdeenshire, Scotland, after doctors
Read More
Recent Comments