Welcome back to the Delphi Murders discussion thread.
On the afternoon of Feb. 13th, 2017, best friends Abigail Williams and Liberty German were dropped off at a bridge in the town of Delphi. On Feb 14th their bodies were discovered around noon about 50 feet from the north bank of Deer Creek...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.