Indiana State Police announce arrest in 2017 murders of two teen girls in Delphi
More than five years after two teenage girls were killed in Delphi, Indiana, Indiana State Police on Monday announced an arrest in the case. Richard Allen, 50, of Delphi has been charged with two counts of murder in the deaths of Abigail J. "Abby" Williams, 13, and Liberty Rose Lynn "Libby" German, 14, according to Indiana State Police Supt. Doug Carter.