Cop Killing Kentucky Man Found Dead In Jail Cell

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!



What do you think?

Posted by tampafp

Canadian Pastor Gets Violently Removed From A Children’s Drag Queen Story Hour

Scientists create plan to grow food on the moon