7 North Carolina deputies on leave after killing man while serving warrant

7 North Carolina deputies on leave after killing man while serving warrant

Upworthy

Published

Andrew Brown Jr. was fatally shot by deputies as warrants were being served Wednesday. Protesters have demanded the release of body camera video.

Full Article