The supposed confession was made by Ron Logan who owned the property where the girls' bodies were found on Feb. 14, 2017.
Richard Allen, 52, was convicted on Nov. 11, 2024, in the killings of Abigail Williams, 13, and Liberty German, 14, known as ...
Attorneys for the man convicted in the Delphi murders filed a flurry of documents suggesting their client's conviction should be vacated.