Delphi murders: What we know about suspect Richard Allen
Richard Allen is a married 52-year-old man who worked in the local CVS store in the heart of Delphi – where Libby German and Abby Williams lived with their families
Richard Allen is a married 52-year-old man who worked in the local CVS store in the heart of Delphi – where Libby German and Abby Williams lived with their families