Posted inMore Headlines

Eight Louisiana police officers accused of excessive force after chase have been indicted

Eight Louisiana police officers are accused of using excessive force against two men a prosecutor said had “raised their hands … in an apparent attempt to surrender without resistance” following a chase. A grand jury indicted each of the Shreveport officers on Monday with a count of malfeasance in office in connection with the late […]