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. The disclosure comes as calls increase for the release of deputy body camera footage amid signs, including emergency scanner traffic, thatAndrew […]
The post 7 deputies on leave after fatal shooting of Black man appeared first on DefenderNetwork.com.