Florida to Execute Man Convicted in 1991 Killing of Fort Pierce Officer
A man convicted of fatally shooting a police officer during a 1991 traffic stop is scheduled to be executed Tuesday evening in Florida. Billy Leon Kearse, 53, is set to receive a three-drug lethal injection at 6 p.m. at Florida State Prison near Starke. Kearse was originally sentenced to death in 1991 after being convicted … Read more