Search / 393 results found

from
to
  • Posted

Seven North Carolina deputies have been placed on leave and three more have resigned 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.