INDIANAPOLIS — A new batch of evidence that has never been seen outside of a courtroom was filed Monday as part of Richard Allen's efforts to reverse his conviction in the murders of Abby Williams and Libby German. The two best friends were slain near a hiking trail in Delphi in 2017, and their killer [...]
Odinism evidence filed in Delphi murders case as Richard Allen appeals conviction
CBS4 Indy4 hrs ago
123


AlterNet
New York Magazine Intelligencer