tehran (1)

After a long wait of several years and various diplomatic snafus, Russia has finally fulfilled the terms of its missile deal with Iran, delivering a payload of S-300 missiles to Tehran.


The post S-300 Russian Missiles Delivered to Tehran appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News