8 Shreveport police officers accused of excessive force

A Louisiana grand jury has accused eight police officers of using excessive force in arresting two men after a chase in January. A district attorney said Tuesday that a grand jury charged each officer on Monday with one count of malfeasance in office.

Read more…

Please follow and like us: