Delphi Update

In this episode, we discuss the latest developments and clues in the case of Libby German and Abby Williams who were murdered in Delphi, Indiana on February 13, 2017. We covered their case in season 1 of Scene of the Crime. If you have not listened to that season, you should go back and listen to it now.