29 July 2010, 12:17 pm
Two New Orleans police officers were indicted Thursday on federal charges in connection with the beating death of a civilian in their custody in July 2005, the Justice Department said.... Read More »