Abby Williams and Libby German were found murdered in 2017 near Monon High Bridge in Delphi, Indiana. After years of uncertainty, suspect Richard Allen is going on trial – but questions remain about ...
Richard Allen is a married 52-year-old man who worked in the local CVS store in the heart of Delphi – where Libby German and ...
Years after Libby German and Abby Williams went missing, a trial in their deaths is about to begin. Review the key facts in the case.