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