INS Sindhurakshak Tested Cruise Missiles

Having passed repair and modernization at Zvezdochka shipyard (Severodvinsk, Russia), Indian Navy’s diesel-electric…

[mappress]
Source: Russian Navy, December 18, 2012