Ron DeSantis signed a death warrant ordering Duckett's execution for March 31. Duckett has for years maintained his innocence in the 1987 murder of 11-year-old Teresa McAbee. Last week, a judge ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results