Allen Delphi Richard wallpaper Richard Allen Delphi Accused double murderer and CVS pharmacy technician Richard Allen a 50-year-old father of two charged with killing Delphi Indiana… Monday, October 31, 2022 Edit