DELPHI, Ind. ― Carroll County Prosecutor Nick McLeland told jurors in opening statements of Richard Allen's murder trial that ...
Today, Oct. 11, 2024, in the case of the State of Indiana vs Richard Allen, the jury reached an official verdict. After ...