Delphi Murder Suspect Admits to Sex Addiction, Planned Assault Before Killings, Jail Confessions Reveal
An Indiana court heard Wednesday that Richard Allen, the man suspected of killing the two teenage girls at Delphi, told his doctor that he was addicted to sex and planned to rape them before killing them. Allen, 52, is on trial for killing Abigail “Abby” Williams and Liberty “Libby” German. The two women went missing … Read more