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

WRTV Published July 17, 2017 0 Plays

Rumble 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.

0 COMMENTS