Crime Library: Criminal Minds and Methods

Wife Charged After Husband Found in Own Filth

A Florida woman is charged with neglect after her disabled husband was discovered in awful condition. According to police, Greg Tillman was found in his own excrement, covered in maggot-infested wounds and weighing just 90 pounds.

We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'