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 murder scene.
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 murder scene.