Trial exhibits in Delphi murders case released by prosecutors
- Posted on April 29, 2025
- By The Independent
- 2 Views

Trial exhibits in Delphi murders case released by prosecutors

In late 2024, Richard Allen was convicted and sentenced to 130 years in prison for the February 2017 murders of Abby Williams and Libby German in Delphi, Indiana