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