Sep 7, 2023

Beer Cans Recovered From a Dumpster Help Send Florida Man to Prison for Life

A Florida man has been convicted and sentenced to life in prison for stabbing an unarmed convenience store clerk 73 times. Beer cans discarded in a public dumpster 27 years later were the keys to connecting him to the brutal ...