{'fraction_non_alphanumeric': 0.018703241895261846, 'fraction_numerical': 0.004987531172069825, 'mean_word_length': 5.224806201550388, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The Iranian foreign policy in turbulent times: The Arab uprisings, the nuclear deal and the GCC crisis

Using the Foreign Policy Analysis framework and the concept of Authoritative Decision Units, this article analyzes three cases that required an Iranian response: the Arab Uprisings, the nuclear negotiations, and the 2017 GCC Crisis. The article argues that it was not a single actor taking the foreign policy decisions in those cases, but a combination of individual and collective actors that formed the decision units that designed and implemented Iranian foreign policy. It also contends that those decisions were in line with the overall Iranian foreign policy objective —which is to convert Iran into a regional power— and, to that aim, variations of non-alignment strategies were implemented.