Iran Launches its Missiles for Test
An Iranian missile is launched during Iranian naval maneuvers dubbed Velayat 90 on the Sea of Oman, Iran, Jan. 2, 2012. Iran successfully test-fired long range and short range missiles during its military drill in the Strait of Hormuz on Monday, state media reported. <Photo: Xinhua>