Florida man convicted raping and killing his former manager is set to be executed
A man convicted of raping and fatally beating his former manager at a Florida convenience store is set to be the 17th person executed in Florida this year
What's Your Reaction?