ABC News November 7, 2024

Latest developments in the Delphi murders

"IMPACT x Nightline" digs into one of the most disturbing murder mysteries of our time in the town of Delphi, Indiana, that has captivated many.