A Florida killer found guilty of killing a newlywed couple in front of their toddler was finally executed on Thursday, nearly three decades after his gruesome crimes.
Florida is set to execute James D. Ford, convicted of murdering a couple in Charlotte County back in 1997. Bea Lunardini, a reporter from Fresh Take Florida, joined FOX 35's Garrett Wymer on Florida ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results