Seven North Carolina deputies placed on leave after the shooting of Andrew Brown Jr.
Seven deputies involved in serving the warrant on Andrew Brown Jr., who was killed when deputies fired at him as he drove his car away, have been placed on administrative leave by the Pasquotank County Sheriff’s Office. Brown, who was Black, was shot and killed Wednesday morning by deputies in Elizabeth City, North Carolina, when
Continue Reading