News
Podcasters Áine Cain and Kevin Greenlee have co-authored a book detailing the Delphi killings of Libby German and Abby ...
INDIANAPOLIS — In late 2024, Richard Allen was found guilty and sentenced to 130 years in prison for the murders of Abby Williams and Libby German in Delphi in February 2017. The trial was one ...
Photos of Libby and Abby’s phones were also included in the exhibits released this week. open image in gallery Photos of Libby and Abby’s phones were also included in the exhibits released ...
Months after Richard Allen was convicted in the 2017 Delphi murders of Abby Williams and Libby German, newly released trial exhibits reveal what investigators found inside the killer’s Indiana home.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results