Richard Allen, a drugstore pharmacy technician in Delphi who lived just minutes from the crime scene, was arrested on Oct. 26, 2022, more than five years after the slayings. He was first interviewed ...
In Carroll County, neighbors help neighbors. That is what Pat Brown did, Tom Mears, and hundreds of others in the community in 2017. Brown testified Saturday during the trial of Richard Allen that a ...