James Duckett, 68, – a former police officer in Mascotte, Florida – was convicted of killing an 11-year-old girl, Teresa McAbee, in 1987. Now, prosecutors filed to lift Duckett's stay of execution ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results