NJ Police Officer Caught on Video Pinning Teen, Punching Him in the Head During a Violent Arrest

The New Jersey officers caught on video pinning a teenager to the ground and punching him during a violent arrest have been placed on administrative leave.  Continue Reading