Sheriff’s Deputy Kills Black Man in North Carolina

Sheriff’s Deputy Kills Black Man in North Carolina

NYTimes.com

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