Sheriff’s Deputy Kills Black Man in North Carolina

about 3 years in NY Times

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.

Mentioned in this news
Share it on