Richard Allen, 52, is facing two counts of murder in the killings of Delphi, Indiana eighth graders Abigail Williams and Liberty German. Source
Richard Allen, 52, is facing two counts of murder in the killings of Delphi, Indiana eighth graders Abigail Williams and Liberty German. Source