Washington is Compelling Iran to Withdraw from the JCPOA

June 26, 2018 Mbeljac 0

The US is seemingly goading Iran into withdrawing from the JCPOA. That might lead to some nasty surprises, for both them and us. Whilst attention continues to be drawn to North Korea, important developments continue to characterise the Iranian nuclear file with Iran’s deputy foreign minister, Abbas Araghchi, describing the […]

Iran’s Simorgh Rocket Test and the JCPOA

July 28, 2017 Mbeljac 0

By now I am sure we have seen coverage of Iran’s flight test of the Simorgh Space launch Vehicle. Initial reports suggested that Iran launched a satellite into Earth orbit, but that was most certainly not the case. The Simorgh flight test was reportedly successful although some reports I’ve seen, […]