Russell CountryIslamic

By Imran Garda in Americas on February 4th, 2012
Iran's Supreme Leader Ayatollah Ali Khamenei said Iran would not yield to the pressure of sanctions imposed by the West. [AFP]

A few months ago I had an email exchange with the former Deputy Director General of The International Atomic Energy Agency (IAEA) Bruno Pellaud.