7 North Carolina deputies on leave after fatal shooting of Black man

about 3 years in Star Advertiser

ELIZABETH CITY, N.C. >> Seven North Carolina deputies have been placed on leave in the aftermath of a Black man being shot and killed by members of their department serving drug-related search and arrest warrants, authorities said Friday.

Mentioned in this news
Share it on