Osama bin Laden’s chief deputy blamed Iran and Shiite Hezbollah Osama bin Laden’s chief deputy on Tuesday denied a theory that Israel carried out the Sept. 11 attacks and blamed Iran and Shiite Hezbollah for Read More » April 22, 2008 No Comments