Tag: Evidence in Delphi murders trial
Delphi Murders Trial Commences in Indiana After 7 Years: Opening Statements and Trial Begin
The Delphi, Indiana murder trial of Richard Allen, accused of killing Abigail Williams and Liberty German, began with opening statements on Friday. The trial...