Home Current News Testimony reveals some of what was found in Richard Allen’s Delphi homeNewsCurrent NewsTestimony reveals some of what was found in Richard Allen’s Delphi homeOctober 24, 20243FacebookTwitterPinterestWhatsApp testimony reveals some of what was found in richard allens delphi home Source: yahoo.com/news