skip to Main Content

Video footage of fatal police shooting in Louisiana released

Footage of a fatal traffic stop in central Louisiana between a Black motorist and white officer has been released by state police

Read More

Back To Top
Generated by Feedzy