Site icon ISFeed

Sheriff’s Deputy Kills Black Man in North Carolina

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.
Source: New York Times

Exit mobile version