Justice
Florida Executes James Hitchcock for 1976 Teen Slaying
Florida executes James Hitchcock for the 1976 rape and murder of 13-year-old Cynthia Driggers, ending a 50-year legal battle.
Justice
Florida executes James Hitchcock for the 1976 rape and murder of 13-year-old Cynthia Driggers, ending a 50-year legal battle.