Execution carried out for Billy Leon Kearse
Billy Leon Kearse, the Fort Pierce man convicted of shooting and killing a police sergeant 35 years ago, was declared dead at 6:24 p.m. He declined his last meal in the hours before his scheduled execution at Florida State Prison.
Live Stream Schedule