Congressman Henry Cuellar and Wife Indicted on Bribery and Conspiracy Charges
In a stunning development, Congressman Henry Cuellar and his wife, Imelda Cuellar, have been indicted on charges of bribery and conspiracy, among others. The indictment, issued by Washington D.C. prosecutors, alleges a complex scheme involving wire fraud conspiracy, acting as agents of foreign principals, and money laundering. If found guilty, the couple could face decades…