Lawyers for African American killed by U.S. police in N Carolina say he was "executed"

PressTV 8 views

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."

Add Comments