The defense rests Wednesday in the trial of Richard Allen, accused in the 2017 murders of Abby Williams and Libby German. Jury deliberations could start Thursday
Share this post
Delphi murders trial, Day 17: Defense rests…
Share this post
The defense rests Wednesday in the trial of Richard Allen, accused in the 2017 murders of Abby Williams and Libby German. Jury deliberations could start Thursday