(NewsNation) — Deliberations in the trial of Richard Allen, the man accused of killing Abby Williams and Libby German in ...
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, Indiana. NewsNation legal ...