New Delhi. On April 18, India successfully test-fired the long-range indigenous Nirbhay cruise missile off the Odisha coast. Also known as Indigenous Technology Cruise Missile (ITCM), Nirbhay is equipped with an indigenous propulsion system and the...