Delphi Murders: Defense Says Teens Were Killed in Ritual Sacrifice

Defense attorneys for suspected Delphi killer Richard Allen claim that members of a pagan Norse religion called Odinism ritualistically sacrificed Indiana teens Abigail Williams and Liberty German. (1/10/24) MORE


Latest Videos