Florida’s assembly line of death grinds on with execution of Billy Leon Kearse
In a continuation of what has become the deadliest era of state-sanctioned killing in modern Florida history, the state executed Billy Leon Kearse on Tuesday, March 3. Kearse, 53, was killed by lethal injection at Florida State Prison near Starke for a …