Gov. Ron DeSantis signs death warrant for James Duckett, ex-Central Florida police officer convicted of murdering 11-year-old Teresa McAbbee over 30 years ago. Execution set for March 31.
11-year-old girl’s killer, former Florida officer, faces death warrant
7 min read
Continue reading in the USA News Updates app