The call from Allen, an Indiana man on trial for the murder of two teenagers in 2017 ... after going for a hike on the ...
Delphi, Indiana, double murder suspect Richard Allen spent 13 months in ... people confess sincerely and psychotic ...