How long has the Queen been on the throne?

almost 3 years in Independent

Elizabeth II’s long reign has provided stability for Britain across decades of dramatic social change

Mentioned in this news
Share it on