Richard Allen, the Indiana man recently found guilty of brutally murdering two teen girls on a hiking trail in 2017, is asking a Carroll County court to overturn his conviction, according to court ...
Richard Allen was convicted of the murders of Abby Williams and Libby German in Delphi, Indiana. Allen's wife, Kathy, maintains his innocence and the documentary explores the investigation and trial.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results