Report
Iran Ordered 90 Advanced Missile Launchers From Russia
Iran has ordered 90 advanced guided-missile launchers from Russia for installation on attack helicopters, according to a Financial Times report.

Iran has ordered 90 advanced guided-missile launchers from Russia for installation on attack helicopters, according to a Financial Times report.
