President Mahmoud Ahmadinejad lashed out at Russia on Wednesday, saying it had "sold out" Iran to arch-foe the United States by cancelling a deal to supply S-300 ground-to-air missiles.
"Some people who are under the influence of Satan (the United States) thought that if they