Witness in Delphi double murder likely afraid to come forward



Abby Williams and Libby German vanished after going hiking at Delphi Historic Trails in Indiana Feb. 13, 2017. 
Read The Rest at ABC News: U.S.- (opens a new tab)





Pages

Archive