New Orleans Settles Katrina Related Police Shooting Suits For $13.3 Million
A total of 20 current or former New Orleans police officers were charged in a series of Justice Department civil rights investigations following the August 2005 storm
A total of 20 current or former New Orleans police officers were charged in a series of Justice Department civil rights investigations following the August 2005 storm