Indiana teen killings: Have you seen this man in sketch?
Just over five months ago, Abigail “Abby” Williams and Liberty “Libby” German were found dead in Delphi, Indiana, after the teenagers went on a hike. Indiana State Police released a cell phone photo and audio recording of a person they believe to be the suspect. Police have not had any luck making an arrest. Monday, […]