Richard Allen, the man serving 130 years in prison for killing two teen girls in Indiana, is asking an appeals court to overturn his convictions.
Two years ago, jurors convicted Allen in the 2017 killings of Abigail Williams, 13, and Liberty German, 14, known as Abby and Libby. The case in the tiny town of Delphi went unsolved for more than five years before Allen was arrested, becoming a magnet for true-crime enthusiasts.
His attorneys say that he confessed to the killings while he was having a psychological crisis and was unfairly barred from arguing at trial that the girls were killed by unknown participants in a "pagan ritual."
Tap the link in our bio to read more.
#richardallen#delphi#delphimurders#truecrime#crime#indiana