Pakistan has successfully test-fired a new version of its short-range nuclear-capable missile. A military statement said the Hatf-III (Ghazanvi) ballistic missile was successfully launched from an undisclosed location on Saturday. The missile has a range of 290 km.