Russia is currently fulfilling a contract to deliver S-300 air defense systems to Iran, RIA news agency quoted confidential sources as saying on Wednesday.
In October Russia's Foreign Ministry denied media speculation that Moscow would sell the S-300 system, which could help the Islamic republic fend off air strikes by arch foes Israel and the United States on its nuclear sites. (Reuters)