Business | Thu Apr 19, 2012 1:42am IST

India defers long-range missile test launch