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