Ind. teen killings: Have you seen this man?

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.

Source:: CNN Top Stories