DELPHI, Ind. -- Richard Allen's defense team rested its case after calling 20 witnesses to the stand on Wednesday. It marks 17th day of the double murder trial for Allen who is charged with killing ...
Indiana-based journalist Aine Cain, who has been covering the 2017 Delphi murders for years, said suspect Richard Allen's various confessions were not what she "expected." ...
Results that may be inaccessible to you are currently showing.