Capturing Their Killer The Girls on the High Bridge 2025 In the bucolic town of Delphi, Indiana, Abigail Williams and Liberty German set out for a walk on and never came home Setting off a five year long search that gripped the nation and haunted this close knit community