Grand Jury Charges 8 Louisiana Police Officers After ‘Excessive Force’ Car Chase Arrests

2:26pm PDT - July 1st, 2020    summer walker - Time

A Louisiana grand jury has accused eight Shreveport police officers of using excessive force in arresting two men after a January car chase