Up Next
Was the Delphi Murder Suspect Hiding in Plain Sight?
November 2, 2022
To the good people of Delphi, Indiana, 50-year-old Richard Allen was one of their own. Everyone knew him because he worked at the local CVS pharmacy, which is the only drug store in town. Now, the residents are in shock after he was charged with the murders of teens Abby Williams and Libby German. Also, new details about the accused murderer's life are emerging. Allen lived in Delphi for about 15 years and has no criminal history.