North Carolina Sheriff'S Deputy Fatally Shoots Black Man While Serving Warrant

  • 3 years ago
A sheriff's deputy shot and killed a black man while carrying out a search warrant in elizabeth city, north carolina.

Recommended