Queen Elizabeth II was the longest British monarch in history with a reign of 70 years. She died in 2022 at age 96, making ...
See how Anne’s role in forging Great Britain was overshadowed by gossip ... as a Protestant nation was at stake. Scouring the family tree for a Protestant heir meant skipping over no fewer ...