Police outside the Carroll County courthouse in Delphi, Indiana, confiscated cameras belonging to photojournalists ahead of Richard Allen's murder trial Friday morning. Allen is accused in the ...
DELPHI, Ind. — Witnesses have started to take the stand in a high-profile murder trial that has engulfed a small town in Indiana for years. A jury was seated earlier last week in the trial of ...