Police Officers Finally Arrest and Charge Suspect in Delphi Murder Case After Five Years
Crime & Tragedy, Entertainment, News

Police Officers Finally Arrest and Charge Suspect in Delphi Murder Case After Five Years

Police finally have their Delphi murder case suspect in custody – 50-year-old Richard Allen. Indiana police arrested and charged him with two counts of murder.