The air defense drill is a message against adversaries and a potential sales pitch as it wants to sell its systems.
Full ArticleIran says it tested radar and Bavar-373 air defense
Jerusalem Post
0 shares
1 views
The air defense drill is a message against adversaries and a potential sales pitch as it wants to sell its systems.
Full Article