Friday, December 28, 2007

US face slapped by Russia's nuclear fuel delivery to Iran


"Moscow's fuel delivery to Tehran is another signal that the Bush administration's Iran policy has failed, political observers say."

No comments: