Police announce arrest in Delphi murders
Published Date: 11/1/2022
Source: WTHR
Detectives took Richard Matthew Allen into custody on Oct. 26.