Crime Library: Criminal Minds and Methods
Astronaut Love Triangle : Lisa Nowak
NASA astronaut Lisa Nowak, 43, was arrested Feb. 5, 2007, for allegedly attempting to kidnap a woman she believed was romantically involved with another astronaut Nowak was in love with.
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'