It alway drove me crazy how the dems protected Cuellar at all costs.
Forced Birth Cuellar Indicted
UPDATE: Friday, May 3, 2024 Cuellar is indicted on 14 charges, involving bribes, conspiracy and money laundering. His wife Imelda, (apt name, no?) has been indicted for laundering the money through companies that she owns.