The defense for Richard Allen, the man accused of killing two teenagers in Delphi, Indiana, in 2017, rested its case Wednesday after several days of calling witnesses, including a cell phone ...
Former Delphi Police Chief Steve Mullin took the stand for the second time in the trial, explaining how the discovery jumpstarted the investigation and led to police zeroing in on Allen. Mullin said ...