Secretary of State Condoleezza Rice has put Russia on guard that the United States will not ignore any retreat by Moscow from democratic reforms. During a visit that sent a chill through relations Rice declared that Putin had too much power and she spoke out over the absence of independent television channels. 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.