Murder Files Unsealed
Delphi murders suspect confessed to killing 2 girls on hiking trail
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