New information on a 1996 car bombing that killed 19 Americans in Saudi Arabia points to the involvement of the Iranian government. The news presents Washington with a dilemma — to seek amends, or play down the news to avoid bolstering hard-liners in Iran. Full Article
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.