Hidden Killers Podcast
Delphi: How Many Failures Did It Take to Convict One Man and Let Everyone Else Go?
Nine years since the Delphi murders. One conviction. And every failure in between. In February 2017, Abby Williams, thirteen, and Libby German, fourteen, were found dead on a creek bank in Delphi, Indiana. Nine years later, Richard Allen sits in a prison cell in Oklahoma serving a hundred and thirty Read more…
