Shreveport officers charged in ‘excited delirium/excessive force’ death
SHREVEPORT, La. -- Four police officers in northwest Louisiana have been charged with negligent homicide and malfeasance in connection with the death last April of a 44-year-old Black man following ...