Independent TV
Showing now | News
01:07
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
01:51
Gérard Mestrallet on the challenges of bringing infrastructure to the region of AlUla
02:07
Sir George Iacobescu, chairman of the Canary Wharf Group on the investment into the historic region of AlUla
02:00
Oliver Ripley of sustainable hotel group Habitas talks about how AlUla challenged his preconceptions of Saudi Arabia
02:09