Oh well then , you must have enjoyed watching Iran 's President Mahmoud Ahmadinejad breezing through New York City , lecturing everyone from the U.N. to the Council on Foreign Relations on the evils of American power and how the Holocaust was just a myth .