Despite all arbitrary US sanctions on the country, the Iranian military capabilities are continuously advancing, as Tehran is set to unveil new, advanced missiles soon.
A long-range S-200 missile is fired in a military drill in the port city of Bushehr, on the northern coast of the Gulf, Iran on December 29, 2016