“The prosecution’s case against Richard Allen in the Delphi murders lacked strong physical evidence,” per the group’s mission statement. “DNA analysis failed to link Allen to the crime scene ...
The chilling video footage of the final moments before two teenage girls were brutally murdered has been released for the very first time.
DELPHI, Indiana — The Carroll ... fact accuse Richard Allen of committing the murders." In the defense filing, Baldwin said that Davis pinned the crime on Kline and Ron Logan.