Dusty Ray Spencer was convicted of beating his wife Karen to death in Orange County. He’s scheduled to be executed June 25. Florida has three executions lined up this year.

Read More