A Kentucky man, charged with the deaths of three law enforcement officers during an ambush in a small Appalachian town, was found dead in his jail cell. Lance Storz, 50, was found dead of an apparent suicide Tuesday morning at the Pike County Detention Center, where he…
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…