Dubai-based Al Arabiya television on Tuesday quoted a Taliban official as saying al Qaeda leader Osama bin Laden was alive and in good health. The Arabic channel said its Pakistan bureau had received a call from the unnamed Taliban official a few days after a leaked French secret document said Saudi intelligence believed bin Laden died last month in Pakistan. 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.