A man convicted of raping and fatal beating his manager at a Florida convenience store in 1988 was put to death Thursday evening in the state's record 17th execution this year. Richard Barry Randolph, 63, was pronounced dead at 6:12pm following a three-drug i…
Join the Discussion
Coming Soon!
Comments are coming soon! For now, share your thoughts on our social media channels.