North Carolina Officials Called On Police To Release Bodycam Footage Of The Fatal Shooting Of Andrew Brown

North Carolina Officials Called On Police To Release Bodycam Footage Of The Fatal Shooting Of Andrew Brown

Upworthy

Published

Seven deputies from the Pasquotank County Sheriff’s Office were placed on administrative leave following Brown's death.

Full Article