Osama bin Laden is seen at an undisclosed location in this television image broadcast Sunday, October 7, 2001. Bin Laden praised God for the September 11 terrorist attacks and swore America "will never dream of security" until "the infidel's armies leave the land of Muhammad," in a videotaped statement aired after the strike launched Sunday by the US and Britain in Afghanistan.