Liberty German and Abigail Williams

True Crime: The Delphi Murders, Still Haunting Indiana Four Years Later

Four years after the deaths of Abigail Williams and Liberty German, the small town of Delphi, Ind. is still searching for answers.