Leon Davis Florida Death Row
Leon Davis was sentenced to death by the State of Florida for four murders occurring during two events. Leon Davis would go into an insurance store and murder Yvonne Bustamante and her pregnant sister-in-law, Juanita “Jane” Luciano. Luciano child would be delivered however would die a few days later. Leon Davis was also convicted of […]
Leon Davis Florida Death Row Read More »