Delphi Murders Suspect’s Incriminating Statements Highlighted in Court Hearing

Delphi Murders Suspect

Allen, 50, was arrested in October 2022 for the killings of Liberty “Libby” German, 14, and Abigail Williams, 13, on February 14, 2017, while the girls were hiking in Delphi. Prosecutors and defense attorneys in Indiana revealed that Richard Allen, the suspect in the Delphi murders case, had made “incriminating statements” against himself while in … Read more