Man convicted of 1991 fatal shooting of police officer is set to be executed in Florida
Billy Leon Kearse, 53, is scheduled to receive a three-drug injection starting at 6 p.m. at Florida State Prison near Starke....
Redirecting to full article...