
Next Thursday, March 20, the State of Florida is set to conduct its 108th state-sanctioned murder and execute Eddie James. Late yesterday, Governor DeSantis signed yet another death warrant – this time for Michael Tanzi, who is scheduled to be executed on April 8 at 6 pm. We will be sharing more details about Michael…