Richard Allen charged with Delphi murders of Abby Williams, Liberty German
Indiana State Police announced Monday that a 50-year-old man has been arrested and charged in the 2017 murders of two teenage girls in Delphi, Indiana. READ MORE: https://abc7.ws/3DO6Y5x
Comments are closed.