A Florida man convicted of killing his brother’s 13-year-old stepdaughter nearly 50 years ago has been put to death.
This week’s episode continues the show’s willingness to get into thorny territory, but the results remain mixed.
The Florida execution of James Hitchcock for the 1976 rape and murder of 13-year-old Cynthia Driggers was carried out April ...