Tuesday's explosion in Moscow has thrown into high relief the gulf that exists in Russia between those who are prepared to play on prejudices against the Chechens and those who recognize the dangers of demonizing an entire people. 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.