From an alleged cell phone confession to theories of sacrifice and Odinsim, the Delphi double murder case has been shrouded in mystery and question marks.
Attorneys for Richard Allen, the Indiana man accused of killing Liberty German and Abigail Williams in 2017, say a hair found near the victims' bodies did not match Allen.