Louisiana police initial account of Black man's 2019 death contradicted by newly accessed video
Published
Body camera footage of a 2019 arrest in Louisiana appears to show state troopers allegedly punching, dragging and using a stun gun on a...
Full Article