
Yesterday Gov. DeSantis signed the second death warrant of 2025 – less than one week after the State executed James Ford. The governor set the execution of Eddie James for Thursday, March 20 at 6:00 p.m. We’re less than two months into the year the State has already implemented a “mandatory” and “automatic” death penalty…