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 of the ...
Facebook on MSN
The Delphi murders: Is the real killer still out there?
Explore the Delphi Murders case, reviewing the investigation, key evidence, and the ongoing questions about whether the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results