Defense in Delphi Murder Case Seeks to Introduce Odinist Ritual Killing Theory

Delphi, IN — Defense attorneys for Richard Allen, the man accused of the gruesome 2017 murders of two teenage girls in Delphi, Indiana, are pushing a controversial theory in an effort to exonerate their client. Allen, who faces four counts of murder for the deaths of Abigail “Abby” Williams, 13, and Liberty “Libby” German, 14, has pleaded not guilty, with his legal team presenting an unexpected angle involving an extremist religious group. Allen was arrested …

Read more