by Amir Taheri | Mar 18, 2016 | Opinion
Anyone focusing on the political scene in the Islamic Republic of Iran would have noticed a mood of barely subdued embarrassment the other day as Russian President Vladimir Putin pulled his “withdrawal from Syria” rabbit out of his bag of tricks. Neither Tehran nor...