India test-fired a medium-range, nuclear-capable missile Wednesday from a land-based launcher in eastern India, a defense ministry official said, Associated Press reported. The weapon tested was a K-15 missile, an undersea submarine-launched ballistic missile with a range of up to 435 miles (700 kilometers), said the official. It was fired from a test range in Chandipur in eastern Orissa state, nearly 700 miles (1,100 kilometers) southeast of New Delhi.