The Incredible Life of Queen Elizabeth II
If there’s one monarch who knows a thing or two about living a long and fruitful life, it’s Queen Elizabeth II. The 93-year-old has been the reigning queen of the United Kingdom for 67 years, making her the longest-serving British monarch in history. In that time, she’s seen fifteen British Prime Ministers come and go,… Read More »The Incredible Life of Queen Elizabeth II