who is richard allen delphi indiana?

best answer
  • Facebook Richard Allen also known as Ricky Allen Richard Allen is being held in connection with the high-profile murders of two girls Abigail Williams and Liberty German who were murdered near Delphi Indiana. That’s according to Fox59 which broke the news on October 28 2022.