Many to correct, in little time -- of the top of my head:
1) Despite what the Israel Lobby would like you to believe, Ahmadinejad is not a "Holocaust denier." He does not deny that the Holocaust happened. He calls for more research, mostly because, currently, Holocaust research is in the grips of Zionists, who do not permit it to be studied in any way that undermines their agenda. So for instance if Hillberg cites his research to indicate that 5.1 million Jews were killed in the Holocaust, a cry goes up from the Zionists who control the Holocaust message, because their "official" number, a nice round one, is 6 million.
Yes, some of the Holocaust historians are nutty, and some are flat deniers. But the Holocaust is an historical fact that can survive the nuttier fringes, and you need the nuts to define the fringes. Right now, there are no fringes, only the Zionist agenda -- "all non-Jews are ferocious Jew-killers, which rationalizes our horiffic treatment of the Palestinians. It also rationalizes why you need to give Israel so much money, Jew-killers."
2) Ahmadinejad is not in charge of Iran. He actually has relatively little real power. The clerics run the country.