Florida Executes Man Who Killed Cop With His Own Gun
did:plc:kpkcscbf2zshv7shqgqn45wn
March 3, 2026
A man convicted of fatally shooting a police officer with his own service weapon during a traffic stop was executed Tuesday evening in Florida, becoming the third person put to death by the state this year after a record 19 executions in 2025. Billy Leon Kearse, 53, was pronounced dead...
Discussion in the ATmosphere