Delphi Murders: Richard Allen's Trial and Sentencing
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.