Seven North Carolina sheriff’s deputies have been placed on administrative leave following the fatal police shooting of a Black man on Wednesday, according to reports.
Sheriff Tommy Wooten claimed the deputies were executing a search warrant and an arrest warrant for felony drug charges when Andrew Brown Jr. was "fatally wounded."