NEW ORLEANS, June 24 (UPI) -- FBI agents have set up shop at New Orleans City Hall as part of a possible corruption probe, sources told The Times-Picayune.
An unidentified city official told the newspaper a five-agent team arrived last week armed with subpoenas and began collecting data from the city computer system.