Florida sets execution date for man who raped and murdered his former manager at Palatka convenience store
TALLAHASSEE, Fla. – A man convicted of raping and fatally beating his former manager at a Florida convenience…
Browsing Tag