Tag: Delphi trial
Delphi Trial: Opening Statements in Case of Man Accused of Killing Teenage Girls
Opening statements are scheduled to begin on Friday in the trial of Richard Allen, the man accused of the 2017 murders of teenage girls Abby Williams and Libby German. Allen has entered a plea...