Queen Elizabeth II Beats her Ancestor to Occupy the English Throne for the Longest Period

Queen Elizabeth II

Queen Elizabeth II, the 89-year-old reigning UK monarch, beat her ancestor to occupy the English throne for the longest period. She was swamped with congratulatory messages from both her home country and overseas nations. In a truly humbling gesture, the reigning English Queen quoted, ‘A long life can pass many milestones – my own is […]