UK's Ambassador to Iran Has Left Tehran Amid Diplomatic Row - Reports

United Kingdom, Iran, Rob Macaire, Gholam Hossein Ismaili, Qatari, Doha, Ameneh Sadat Zbihpour
World
image