Iran/Contra Whistleblower Cele Castillo Maybe the Victim of A Government Frame Up

Iran/Contra whistleblower Celerino “Cele” Castillo III has been sentenced to prison in Texas, but Nacro News reporters raise questions whether Castillo prosecution was politically motivated. Castillo was convicted last year on charges of dealing firearms without a license. Many facts points to a possible frame up, involving conflict of interests of his lawyer, which include the […]