Ali Shamkhani in Tehran in June 2021. He was in the UAE last week and has travelled to Iraq to discuss matters of mutual concern with Baghdad. AP
Ali Shamkhani in Tehran in June 2021. He was in the UAE last week and has travelled to Iraq to discuss matters of mutual concern with Baghdad. AP

Iran’s top security official in Baghdad as border security agreement is signed