7 deputies on leave after fatal shooting of Black man
Seven sheriff's deputies are on leave after a deputy shot and killed a Black man while executing a search warrant in North Carolina.
from ABC News: Top Stories https://ift.tt/32IejA3
from ABC News: Top Stories https://ift.tt/32IejA3
No comments: