Browsing: Celerino Castillo

3

Cele Castillo, a former DEA agent who blew the whistle on the CIA-backed arms-for-drugs trade used to prop up the 1980s Contra counter-insurgency in Nicaragua, is now sitting in a federal prison for what may well be another act of whistleblowing in this century.