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
Delphi murders trial, Day 17: Defense rests…
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