Even more from the link:

Al-Zawahiri also denied a conspiracy theory that Israel carried out the September 11 attacks on the U.S., and he blamed Iran and Shiite Hezbollah
for spreading the idea to discredit the Sunni al Qaeda's achievement.
Al-Zawahiri accused Hezbollah's al-Manar television of starting the rumor.
"The purpose of this lie is clear: [to suggest] that there are no heroes among the Sunnis who can hurt America as no else did in history. Iranian
media snapped up this lie and repeated it," he said.
"Iran's aim here is also clear: to cover up its involvement with America in invading the homes of Muslims in Afghanistan and Iraq," he added.
Iran cooperated with the United States in the 2001 U.S. assault on Afghanistan that toppled the Taliban, an al Qaeda ally.
The comments reflected al-Zawahiri's increasing criticism of Iran, which he has accused in recent messages of seeking to extend its power in the
Middle East, particularly in Iraq and through its Hezbollah allies in Lebanon. Until recent months, he had not often mentioned the Islamic
republic.
Al Qaeda has claimed responsibility for the September 11 attacks.
The anti-Iranian rhetoric could reflect an attempt to exploit majority Sunnis' fears of Shiite Iran's influence in the region and depict al Qaeda as
the main force opposing it.
The US should move out of Iraq and let AQ battle it out with Iran. Then we will all hear about the good ole days when the US held Iraq and deaths
were much much lower.