Trending Topics
|
Iran Has Fired 23 Ballistic Missiles since 2015 Nuclear Deal
(Fox News) Rich Edson - Iran has launched up to 23 ballistic missiles since the 2015 nuclear agreement, according to a detailed report by the Foundation for Defense of Democracies.