Sometimes I think that Moscow is too nice in her responses to the Western bullbutter… Link to IAEA Iran Report Moscow is disappointed with the latest IAEA report on Iran’s nuclear issue on the basis that it can generate tensions over the Islamic Republic based on circumstantial and outdated evidence. Most of the report falls […]