When deputies in Pasquotank County, Tennessee, shot and killed Andrew Brown Jr. while attempting to serve a drug warrant, the … Continue reading North Carolina's Terrible Body Camera Law Blocks Important Information in a Controversial Police Shooting
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed