Suspect Charged in Delphi Murders

By | October 31, 2022
Local resident Richard Allen has been charged with the murders of Libby German and Abigail Williams, whose deaths in Indiana captured national attention