How capable is Iran'a new mobile air defense system (Bavar-373)?

Iran has unveiled an advanced domestically-built mobile air defense system on its National Day of Defense Industry.

Added:

By: PressTV (19041.60)

Tags: iran, bavar, missile, defense, system, bomb, cruise, army, military

Location: Iran