Law professor weighs in on exclusion of evidence arguments in Delphi appeal
INDIANAPOLIS - Richard Allen's treatment in prison and his mental state while making a series of confessions were major focuses during oral arguments in his appeal of his Delphi mu…