Ali Akbar Velayati, Iran’s Supreme Leader Ali Khamenei’s top adviser on international affairs. (Reuters)
Ali Akbar Velayati, Iran’s Supreme Leader Ali Khamenei’s top adviser on international affairs. (Reuters)
by Thaer Abbas | Oct 18, 2017 |
Ali Akbar Velayati, Iran’s Supreme Leader Ali Khamenei’s top adviser on international affairs. (Reuters)