Richard Allen is questioned by Indiana authorities in 2022 for the murders of Abby Williams and Libby German on the High Monon Trail in Delphi in 2017. He denies involvement but is sentenced to 130 years in prison in 2024 after evidence links him to the crime.
Key Points
Richard Allen denies involvement in the murders despite evidence linking him to the crime
Evidence includes a gun matching a bullet found at the crime scene and a jacket similar to one seen in a video taken by one of the victims
Allen sentenced to 130 years in prison in December 2024