Grand Jury Charges 8 Louisiana Police Officers After ‘Excessive Force’ Car Chase Arrests
2:26pm PDT - July 1st, 2020 summer walker - TimeA Louisiana grand jury has accused eight Shreveport police officers of using excessive force in arresting two men after a January car chase