Richard Allen blames solitary confinement for his erratic behavior. The small town of Delphi, Indiana, is reeling with ...
The defense in Richard Allen's Delphi murders trial has rested their case, with the state presenting rebuttal witnesses.