World Wires · story 109996 · corroborated · 3 source(s)

Russia agreed to supply Iran with 90 helicopter missile launchers

Leaked documents indicate that Russia agreed to supply Iran with 90 LMUR guided missile launchers for attack helicopters.

Open in the desk

Coverage

What this site indexes