In one of the many confessions Delphi murders suspect Richard Allen allegedly made from prison, he claimed that he was spooked by a white van which caused him to abandon his plan to rape two teenage girls on a hiking trail in the small Indiana town and quickly kill them instead.
But now the credibility of Allen’s confessions is once again in question after a witness testified about a detail that only the killer would know.