Oh for fuck's sake.
Also any immigration restrictions against Iranian citizens or visitors to Iran are purely done out of political/religious spite against Iran by US, right?
http://www.theguardian.com/us-news/2015/dec/08/house-visa-waiver-program-bill-restrictions
A guy travels to Saudi Arabia and brings his Pakistani born spouse with him to US and carry out a mass shooting. Congress then votes to restrict not Saudis or Pakistanis, but Iranians and anyone who travels to Iran. Branding Iran as a state sponsor of terrorism. Now every Iranian-Europeans with a dual nationality and European tourists and business person who travel to Iran have to obtain a visa to enter US.
Now tell me that this move is anything other than political spite against Iran. Trying to undermine Iranian economy and tourism industry which is booming after the nuclear agreement.
What gives rights to US to brand Iran as a terrorist state but not gives rights to Middle Eastern nations to brand Israel the same?