religionobserver

Elizabeth II, longest to rule Britain and Church of England, dies at 96

Elizabeth II of England, Britain’s longest-serving monarch and official head of the Church of England, died…