Richard Allen Probable Cause Released | WTHR Full Coverage WTHR 2 years ago Richard Allen Probable Cause Released | WTHR Full Coverage Getting a look at the reasons why police arrested a Carroll County man in connection with the Delphi murders.