July 28, 2017 | Fox News
Special Report
FDD senior Iran analyst Behnam Ben Taleblu speaks about recent Iranian missile test on Special Report with Bret Baier.
FDD senior Iran analyst Behnam Ben Taleblu speaks about recent Iranian missile test on Special Report with Bret Baier.