Independent TV

Showing now | News


Seven deputies put on leave after killing black man while serving arrest warrant

Seven North Carolina sheriff’s deputies have been placed on paid administrative leave after the fatal shooting of a Black man while they were carrying out an arrest warrant.

Andrew Brown Jr, 42, was shot dead while deputies carried out a warrant surrounding “felony drug charges” on Wednesday in Elizabeth City, officials with the Pasquotank County sheriff’s office said.

An eyewitness said Brown had tried to drive away from the scene but was shot dead in his car.

Sheriff Tommy S Wooten confirmed in a statement on Thursday that the deputies fired the shots.

Up next