True Crime News | New details emerge as Delphi murders trial begins @mytruecrimenews | Uploaded October 2024 | Updated October 2024, 3 days ago.
Richard Allen, the man accused of killing Abigail Williams and Liberty German in February 2017, is heading to trial following his arrest in 2022.
Richard Allen, the man accused of killing Abigail Williams and Liberty German in February 2017, is heading to trial following his arrest in 2022.