Senior Fellow
FDD Iran Analyst Behnam Ben Taleblu discusses the state of the Iran nuclear deal on Special Report.