UPDATE: He resigned.
UPDATE 2: Video of resignation speech here. Click watch video to the right of the lead paragraph.
Another one bites the dust:
Rep. Randy "Duke" Cunningham pleaded guilty Monday to conspiracy and tax charges, admitting taking $2.4 million in bribes in a case that grew from an investigation into the sale of his home to a wide-ranging conspiracy involving payments in cash, vacations and antiques.