Russia to send Iran 90 helicopter missile launchers by News Wires November 6, 2026 Russia arranged to supply Iran with 90 launchers for advanced guided missiles, according to leaked defence industry documents that shed ...