Judge Blocks Odinism Defense in Accused Delphi Killer Richard Allen’s Murder Trial

2 months ago 62
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 …
Read Entire Article