Read the article: Iran - Masters of Diplomatic Deception

Menashe Amir at IsraCast Studios
Menashe Amir at IsraCast Studios