RAIFORD, Fla. – A man convicted of killing a police officer 35 years ago was executed Tuesday, making him Florida’s third execution of the year. Billy Leon Kearse was 18 years old when he shot a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results