Skip to main content
See every side of every news story
Published loading...Updated

Indiana man wants new trial in killing of teens where pagan ritual evidence can be introduced

Allen says his confessions came during a psychological crisis and that jurors never heard his alternate ritual-killing theory.

  • On Monday, Richard Allen's case went before the Indiana Court of Appeals as the man serving 130 years seeks to overturn his murder conviction, citing mental health struggles and a barred defense theory.
  • Defense attorneys Stacy Uliana and Mark Leeman argue solitary confinement caused Allen's psychological collapse; he lost 40 pounds, suffered physical abuse, and became unable to care for himself while awaiting trial in Carroll County.
  • Allen's trial attorneys sought to argue the killings were a ritual sacrifice by people who worshipped Odin, but prosecutors successfully blocked this theory, calling it a "sideshow."
  • Indiana Attorney General Todd Rokita argued discovery materials forced Allen to confront his crimes, while prosecutors maintain jurors had sufficient evidence to convict him even without his confessions.
  • The appeal also challenges inconsistencies in witness descriptions of a suspicious man near the Delphi trail and questions why an expert was barred from challenging the ballistic evidence linking a bullet to Allen's handgun.
Insights by Ground AI

47 Articles

KYTXKYTX
+7 Reposted by 7 other sources
Center

Appeal hearing begins for Indiana man sentenced to 130 years for murders of teen girls; lawyers say psychotic episode led to confession

Richard Allen was sentenced to 130 years in 2024 for murdering 14-year-old Libby German and 13-year-old Abby Williams in February 2017.

Think freely.Subscribe and get full access to Ground NewsSubscriptions start at $9.99/yearSubscribe

Bias Distribution

  • 57% of the sources are Center
57% Center

Factuality Info Icon

To view factuality data please Upgrade to Premium

Ownership

Info Icon

To view ownership data please Upgrade to Vantage

Fox 59 Indianapolis broke the news in Indianapolis, United States on Sunday, September 20, 2026.
Too Big Arrow Icon
Sources are mostly out of (0)

Similar News Topics

News
Feed Dots Icon
For You
Search Icon
Search
Blindspot LogoBlindspotLocal