Bahrain has established bilateral relations with 190 countries worldwide. , Bahrain maintains a network of 25 embassies, 3 consulates and 4 permanent missions to the Arab League, United Nations and European Union respectively. Bahrain also hosts 36 embassies. Bahrain plays a modest, moderating role in regional politics and adheres to the views of the Arab League on Middle East peace and Palestinian rights by supporting the two state solution. Bahrain is also one of the founding members of the Gulf Cooperation Council. Relations with Iran tend to be tense as a result of a failed coup in 1981 which Bahrain blames Iran for and occasional claims of Iranian sovereignty over Bahrain by ultra-conservative elements in the Iranian public.