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.

from CNN.com – RSS Channel – HP Hero http://ift.tt/2urXGsN
via TrendingStoriesHub

Advertisements