Cuban President Fidel Castro has criticized a U.S. judge 's decision to release on bail a Cuban-born former U.S. intelligence operative .