- Oddiverse
- By Laura Sinpetru
- September 9th, 2015
It's Official, Queen Elizabeth II Is UK's Longest-Reigning Monarch
She has been on the throne for over 63 years and 216 days
- Oddiverse
- By Alexandra Botezatu
- November 26th, 2013
16th Century Mural of Henry VIII Looks like Satan When Turned Upside Down
Hidden messages from the mural show it was commissioned by one of Henry's opponents