India Thursday successfully testfired its homemade nuclear-capable Agni-V intercontinental ballistic missile, with a range of 5,000 kms, off the coast of the eastern state of Odisha, sources said. (Xinhua/AFP photo)