Leonardo da Vinci painting of Jesus sells for $450 million but some art critics aren’t persuaded he painted it News
The ultra-ruthless Cocaine Godmother of Colombia invented the motorcycle drive-by shooting that killed her Strangeness
The eerie decay of Ohio State Reformatory, where Stephen King’s “The Shawshank Redemption” was filmed Abandoned Spaces
During WWII, Veronica Lake changed her trademark peek-a-boo look to encourage factory workers to adopt safer hair styles … Glamour