The Arab television station Al-Jazeera aired a video of Osama bin Laden on Friday directly admitting for the first time that he carried out the Sept. 11 attacks and promising to outline “the best way to avoid another Manhattan.” It was the first footage of the al-Qaida leader to surface in more than a year. The video showed bin Laden in traditional white robes, a turban and a cloak reading from papers and standing in front of a plain, brown cloth background. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.