Sheriff’s Deputy Kills Black Man in North Carolina
Published
The Pasquotank County Sheriff’s Office said that a deputy who was executing a search warrant fatally shot Andrew Brown Jr. in Elizabeth City, N.C. Residents gathered at the scene to demand answers.
Full Article