Updated with comments for U.S. Attorney Richard Callahan and public safety director Eddie Roth.
The federal government is accusing a building inspector of the city of St. Louis for accepting bribes.
Anthony D. Davis was indicted on Wednesday. It was not made public until his arrest this morning.
The U.S. Attorney's office says Davis accepted more than $2,000 in cash payments in connection with his official duties, which include inspecting buildings and issuing permits. The two bribes allegedly occurred in July and August of last year.
A former police officer in the St. Louis suburb of Bridgeton faces sentencing in July after pleading guilty to taking a $5,000 bribe.
The U.S. Attorney's office in St. Louis says 38-year-old Scott William Haenel of O'Fallon also admitted obstructing a federal investigation in his guilty plea on Wednesday.
Federal authorities say a person cooperating with the FBI met several times with Haenel between November and January and paid him $5,000. In exchange, Haenel agreed to help conceal a money laundering scheme involving drug trafficking money.