Fox 59 in Indy is Reporting Richard Allen is his name but their website is crashing so I can’t get a link.
Richard Allen
https://www.wthr.com/article/news/crime/delphi-girls-murdered/isp-update-expected-delphi-abby-williams-libby-german/531-00199aa8-1751-4271-8d7d-0539813ba8c1
https://fox59.com/indiana-news/major-development-coming-in-delphi-murder-case/