Florida man Richard Barry Randolph, who was convicted of raping and killing his former manager, became the 17th person executed in the state this year.
Florida State Tribune 1200 630