Hidden Killers Podcast
Indiana Says Richard Allen’s Delphi Conviction Is Ironclad — We Disagree
The State of Indiana just filed its formal response to Richard Allen’s appeal. Their position: the evidence is “conclusive and irrefutable,” the trial was fair, and nothing the defense is raising should change a single day of a 130-year sentence. Read more…

