Judge Blocks Odinism Defense in Accused Delphi Killer Richard Allen’s Murder Trial
An Indiana judge has ruled to restrict how accused Delphi killer Richard Allen’s defense team can present their case to the jury during his trial. In a 136-page memorandum, Richard Allen’s defense claimed in September 2023 that followers of the pre-Christian Norse religion of Odin killed teens, Abigail “Abby” Williams and Liberty “Libby” German, on …