Stop the Execution of Dusty Ray Spencer in Florida June 25 This is already the tenth death warrant of 2026, following an unprecedented execution pace in 2025. Florida led the nation in executions in 2025 by setting its own record for […]