Egypt Independent

Europeans call for urgent meeting of Iran nuclear deal parties



FILE PHOTO: Iran’s national flags are seen on a square in Tehran February 10, 2012, a day before the anniversary of the Islamic Revolution. REUTERS/Morteza Nikoubazl/File Photo