India on Friday successfully test-fired the 3,500 km strike range K-4 submarine-launched ballistic missile off the coast of Vishakhapatnam. The missile, developed by the Defence Research and Development Organisation (DRDO), was test-fired from an underwater platform in the morning.