Crime Library: Criminal Minds and Methods
Jessie Davis: Pregnant, Missing, Murdered
 
 
Davis and her son Blake are pictured in this surveillance-camera footage at an Acme Grocery in North Canton, Ohio on June 13, 2007. The Stark County Sheriff's Department said this was the last recorded image of Davis before she disappeared.
Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement