Richard Allen Sentenced to 130 Years for Delphi Murders of Two Teenage Girls
21.12.2024, 01:00
Richard Allen, convicted of the brutal killings of two teenage girls, Libby German and Abby Williams, on a hiking trail in Delphi, has been sentenced to the maximum of 130 years in prison. The judge expressed the profound impact of the crimes, stating that the families would carry the burden of the...