- 01 Jun
By INU Staff
INU - The Supreme Leader of Iran Ayatollah Ali Khamenei and other officials from the Iranian regime are putting pressure on EU leaders. They are threatening to pull out of the nuclear deal and are giving demands. They are issuing ultimatums and generally giving the impression that they are in a position of strength.