Steve Shellist on ABC-13 upset over unlawful demonstration at jury duty.

Skip to content