Murder Files Unsealed

Murder Files Unsealed


Delphi murders suspect confessed to killing 2 girls on hiking trail

November 01, 2024

The episode details the testimony of a prison psychologist in the murder trial of Richard Allen, who is accused of killing Liberty German and Abigail Williams in Delphi, Indiana. The psychologist, Mon