
As Florida prepares to execute Billy Kearse this Tuesday at 6:00 pm, Governor DeSantis has signed the 5th death warrant of 2026. James Duckett, a former law enforcement officer, is scheduled for execution on March 31 for the 1987 murder of Teresa McAbee. We will have more information soon, but for now please sign his…


