Deptford, N.J. Scuffle: 2-2-2006

The video is the centerpiece of a police-brutality trial. (Video released June 26, 2007)

Loading