Suspect Charged in Delphi Murders

Nearly six years after two girls were found dead on a hiking trail in Delphi, Indiana, authorities there announced on Monday they’d apprehended a suspect in their murders. Richard M. Allen, 50, also from Delphi, was arrested on Wednesday, and charged on Friday with the murders of Liberty “Libby” German, …

Read More »