Richard Allen's attorneys point to 'Odinism' behind Delphi killings I The Delphi Murders
Attorneys for Richard Allen submitted a filing outlining why they believe the girls were "ritualistically sacrificed" & leveled accusations against lead detectives