India successfully test fired a short-range missile capable of carrying both conventional and nuclear warheads on Sunday, a defense official said. The test was carried out from a naval warship in the Bay of Bengal, about 20 miles (30 kilometers) offshore in the eastern state of Orissa, the official was quoted as saying by The Associated Press. Previous tests of the Dhanush missile were launched in 2002 and 2007. It can hit a target up 220 miles (350 kilometers) away, the official said. India is developing a variety of missiles to strengthen its defense capability, including the short-range Prithvi ballistic missile, the medium-range Agni and Akash missiles, the anti-tank Nag, and the supersonic Brahmos missile, developed jointly with Russia.