Iranian State Television Flaunts Anti-Israel Ballistic Missile Launches

Townhall.com Staff
|
Posted: Mar 09, 2016 2:41 PM
For the second day in a row, Iranian state television has broadcast propaganda videos that show the launch of several ballistic missiles with anti-Israel intent.