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