Attorneys for Richard Allen have appealed his conviction for the murders of Abigail Williams and Liberty German. Allen was sentenced to 130 years in prison on Dec. 20, 2024, for the Delphi murders.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results