Iran frustrated as Russia produces Shahed-136 drones
The Jerusalem Post   22 days ago
ads
Read Full Story
Iran frustrated as Russia produces Shahed-136 drones  The Jerusalem PostRussia built a massive drone factory to pump out Iranian-designed drones. Now it’s leaving Tehran out in the cold  CNNRift emerges between allies Russia and Iran over $1.75B...