Delphi murders suspect Richard Allen slipped through net in 2017 due to ‘clerical error’, podcasters reveal
EXCLUSIVE: An affidavit released this week revealed that Richard Allen had actually been on the radar of law enforcement at the time of the murders and told police that he was at the scene of the murders in 2017
