the House/Senate Iran/Contra hearing that got incredible coverage DID give immunity. There were two hearings on the Contras. The first one was pretty much just Kerry, started when he had been a Senator for something like 3 months. Some vets had come to him speaking of having been recruited to fly the arms to the Contras and cocaine to the US. They checked out so Kerry went to Lugar, then chair of SFRC to get authority to investigate it. Lugar agreed if he could get a Republican to agree. Kerry was able to persuade an extremely unlikely Republican - Jesse Helms, who was a strong supporter of the Contras, but very anti-drug.
The Reagan administration stonewalled in giving him documents that he legally asked for - even when Kerry's requests were repeated by Lugar. In addition, some of the Republican staff (or Senators) at one point linked stuff to the administration. The administration also harassed witnesses and tried to discredit them. They also harassed Kerry and his staff - having the Washington Times accuse Kerry of interfering with FBI (Or CIA I can't remember) investigations.
The Kerry hearings got almost no coverage. All the Republicans and half the Democrats favored supporting the Contras legally. The coverage it got was entirely negative with Newsweek calling Kerry a conspiracy nut. When the plane carrying weapons crashed, it immediately confirmed a lot of details that a witness had given on the arms smuggling - down to the specific plane.
Slightly before that the Iran arms sales and the hostage deal made news. After this broke, it was combined with the other and the Iran/Contra hearings were planned. Kerry, a very junior Freshman Senator, was not included on the panel investigating it. That panel of senior people did give immunity. (Here's an interesting link to comments from Kerry's chief from 2004 on that -
"So he takes on the issue of Nicaragua, and it ruffles feathers, doesn't it? He doesn't even get to be on the committee.
You mean the Iran-Contra committee? Well, there was a lot of water under the bridge, between his trip to Nicaragua, and Iran-Contra. He had been investigating Oliver North and Contra drug trafficking, and other violations of U.S. law at that point for about a year and a half. He'd been making a lot of charges about what's going on, which the wiser and grayer heads in the Congress said were false, which the Reagan administration said were absolutely false.
I remember Dick Cheney attacking John Kerry in 1986 for things John Kerry was saying about the Contras and the NSC and Oliver North. Every single thing John Kerry said was true. The attacks were aggressive, and were based on hopes, wishes, and politics -- partisan politics, not reality. John Kerry's reality was proven -- and it was proven -- when the plane went down in Nicaragua, and it turned out that that was tied to the National Security Council, and money out of Saudi Arabia, and money from the Iranians, and ultimately, as we showed, related in part to narcotics money, at least in other elements of the Contra infrastructure.
There were a lot of people who were mad at John Kerry for having been right. The Reagan administration was, of course, furious. They didn't want him anywhere near the Iran-Contra investigation, because he knew too much and he was too effective. That's what I believe it was about. …
Several people were convicted. So John got as a consolation prize his own subcommittee for the first time, and subcommittee staff, and the ability to continue the drug investigations, which led to his investigation of Manual Noriega's drug trafficking, where he worked very closely with Jesse Helms."
http://www.pbs.org/wgbh/pages/frontline/shows/choice2004/interviews/winer.htmlI followed the big Iran/Contra hearings, but only vaguely heard anything about BCCI. Even though I did read the NYT at least somewhat in that time frame, sometimes it was very "somewhat" as I had three kids born from 1985 to 1990 and other than taking a year off with each was working. Reading all this in 2004 and hearing little about it in the mainstream, it was exciting that we could really elect someone who had fought all those battles that should have made him unelectable as many people prefer to believe that the US has always been entirely a force for good internationally. (In 2004, there was no way, shorting after the death and cannonization of Reagan that Kerry could have explicitly used the excellent work he did on the Contra investigation.)