Avatar

Manuel Herrera


US Sanctions on Iran: An Examination of the EU’s Role

The US has implemented an expansive set of sanctions against Iran that jeopardise the Joint Comprehensive Plan of Action (JCPOA). US concerns regarding the agreement are three-fold. According to President…