Senior Fellow
FDD's Behnam Ben Taleblu discusses Iran's response to the President's speech on CBS News.