CALL 6: Indiana State Police to release new evidence in Delphi investigation

WRTVPublished: July 17, 20176 views
Published: July 17, 2017

Indiana State Police will release new evidence in the investigation into the murders of Abigail Williams and Libby German on Monday, Call 6 Investigates has learned.

Be the first to suggest a tag

    Comments

    0 comments