Crime Library: Criminal Minds and Methods
Disappeared - The Taylor Behl Investigation
Taylor Behl Graduation Photo
Taylor Behl Graduation Photo
Taylor Behl disappeared late on September 5, 2005 from Richmond, Virginia.

Read the whole story
Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement