Delphi murders wallpaper Delphi murders Local man Richard Allen charged with Delphi murders of Libby German and Abby Williams. Delphi murder suspect Richard Allen a memb… Monday, October 31, 2022 Edit