Abigail Williams and Liberty German
By CCN Staff
Carroll County, IN (October 29, 2022) - 5 years, 8 months and 15 days after their original disappearance on February 13, 2017, multiple news outlets are reporting that an arrest has been made in connection with the murders of Abigail Williams and Liberty German. This arrest occurred yesterday October 28, 2022. Have the Delphi Murders finally been solved?