Consulate General of the Islamic Republic of Iran 1 Avis Najaf Najaf Agriculture Directorate 129 Avis Najaf Iraqi Oil Tankers Company (IOTC) 197 Avis Baghdad Trade Bank of Iraq 110 Avis Baghdad International Republican Institute - IRI 62 Avis International Lire la suite