Arrest made in 2017 killings of 2 teenage girls from Delphi, Indiana

Posted by
Check your BMI

Indiana State Police Superintendent Doug Carter announced Monday that a local resident named Richard Allen has been arrested on two counts of murder in the 2017 killings of Liberty German, 14, and Abigail Williams, 13, of Delphi, Indiana. Watch some of Carter’s remarks.
Source: ChicagoCBS