A federal grand jury charged former New Orleans Mayor Ray Nagin (D) with 21 counts of corruption, bribery, conspiracy, money laundering, wire fraud and filing false tax returns, the New Orleans Times-Picayune reports. Nagin's long-expected indictment arrived more than two and a half years after he left City Hall and relocated to Dallas.