Delphi Trial: Richard Allen Our CSI expert, Ed Wallace reacts to forensics debate · Dutyron · Sentinel