India successfully test-fired its first domestically built nuclear-capable long-range cruise missile Friday, marking another step in building up the country's defence prowess. The "Nirbhay" ("fearless") missile blasted off from a mobile launcher at the Integrated Missile Test Range in Chandipur in Odisha.