29 July 2010, 4:30 pm
Two officers in the troubled New Orleans Police Department have been indicted in connection with the beating death of a civilian in 2005, according to the U.S. Justice Department.... Read More »