Crime Library: Criminal Minds and Methods

Today in Crime History: ‘Last Call Killer’ Richard Rogers is Arrested and Charged

On May 27, 2001, Richard Rogers was arrested and charged with the murder and dismemberment of two victims found in New Jersey. The “Last Call Killer” has also been suspected in other murders.

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