About the time jurors were seeing the Delphi crime-scene photos, the man who leaked the photos last year was released from ...
(NewsNation) — Deliberations in the trial of Richard Allen, the man accused of killing Abby Williams and Libby German in February 2017, are slated to continue in the divided town of Delphi ...