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.