Crime Library: Criminal Minds and Methods

Woman arrested for delinquent video rental

A South Carolina woman, who went to her local police station to report a crime, found herself under arrest on an outstanding warrant for failure to return the video of the film Monster in Law nine years ago.

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