Man convicted of 1991 fatal shooting of police officer is set to be executed in Florida

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...