Just announced, at the age of 96 years old, Queen Elizabeth II has passed away at Balmoral Castle, her Scottish Estate. She is England’s longest-ruling monarch, having ruled the United Kingdom for 70 years. Here’s more on her life from NPR. Her oldest son, King Charles, is next in …
Read More »