Crime Library: Criminal Minds and Methods
Mugshots From Rock Bottom: Women
Deborah Himel
Deborah Himel
While in Palm Beach, FL., on May 15, 2011, Nashville resident Deborah Himel, 57, was arrested on charges of loitering and giving a false ID to a law enforcement officer.
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'