Hidden Killers Podcast
Delphi Convicted Richard Allen Given 130 Years, Ret FBI Jennifer Coffindaffer Reacts
Did the system fail in the Delphi murders case? With Richard Allen convicted and handed a sentence that guarantees he’ll spend the rest of his life behind bars for the horrific murders of two young girls in Delphi, Indiana, doubts linger. Retired FBI Special Agent Jennifer Coffindaffer pulls no punches Read more…