In November 1957, police arrested Ed Gein in connection with the disappearance of a local shopkeeper. When officers searched his rural Wisconsin farm, they uncovered multiple human bodies and hundreds ...
A CRUEL couple who raked in £100,000 from an illegal puppy farm where dogs were left suffering from excruciating dental, ear ...
No one can stay mad at that face, though.