A report into the conduct of intelligence services before the July 7th 2005 London terrorist attacks has been delayed. The intelligence and security committee (ISC) was due to publish its review today but due to legal reasons it has been forced to shelve the plans. 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.