A misfiled report from 2017 led police in 2022 to take a closer look at Richard Allen and any possible ties to the Delphi murders. A misfiled report from 2017 led police in 2022 to take a closer look ...