News
Allen was sentenced last December to 130 years in prison for killing Abby Williams and Libby German, who were found dead near the Monon High Bridge Trail in 2017.
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results