This week, Her Majesty the Queen became the longest reigning monarch in British history. At 63 years and 7 months, she has now passed the record previously set by herContinue reading
This week, Her Majesty the Queen became the longest reigning monarch in British history. At 63 years and 7 months, she has now passed the record previously set by herContinue reading