A leaked intelligence report of Osama bin Laden’s death has met scepticism from Western and Muslim governments but may increase a clamour from his followers to show himself on video for the first time in nearly two years. One theory surrounding the mysterious French leak is that it was designed precisely to flush the al Qaeda leader into the open, prompting him to release a new tape that might give a clue to his whereabouts and state of health. 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.