Scorecard Research Beacon
Search Icon
News June 29, 2023

Judge unseals more than 100 documents in Delphi double murder case

According to the court documents obtained by ABC News, prosecutors say Richard Allen “admitted that he committed the offenses that he is charged with no less than 5 times."