In the quaint town of Delphi, Indiana, a shroud of uncertainty hung heavy over the community for over five years…