The Iranian Defence Ministry allegedly test fires its home-built surface-to-surface Fateh 110 missile in 2010. Tehran has developed a wide range of sophisticated missiles. AFP
The Iranian Defence Ministry allegedly test fires its home-built surface-to-surface Fateh 110 missile in 2010. Tehran has developed a wide range of sophisticated missiles. AFP