Home Tags Hamid Baeidinejad

Tag: Hamid Baeidinejad

Hamid Baeidinejad is an Iranian diplomat who serves as the Iranian Ambassador to the United Kingdom. He was formerly the Director-General for Political Affairs and International Security Affairs in the Ministry of Foreign Affairs.