Italian Bishop Who Told Children Santa Does Not Exist Admits Santa Once Forgot Him As A Child

The Italian bishop who allegedly told a group of children that Santa Claus does not exist has admitted that he

Read more

Catherine The Greats 1787 Letter Urging Vaccination And Portrait Fetch USD 1.26 Million At Auction

This letter written by Empress Catherine the Great of Russia in 1787 advocating vaccination has been sold for USD 1.26

Read more

Terrifying Veiled Ghostly Figure Captured Lurking Behind Smiling Fishermen As They Snap Photo

This is the terrifying photo of what appears to be a white ghostly figure lurking just behind two fishermen who

Read more