May 19, 2017 | Syndicated
The John Batchelor Show
FDD senior Iran analyst Behnam Ben Taleblu discusses the Trump administration's sanctions against Iran.
FDD senior Iran analyst Behnam Ben Taleblu discusses the Trump administration's sanctions against Iran.