Indian Navy inducts deepsea submarine rescue system

The deepsea submarine rescue system would be stationed at the Naval base in Mumbai. Credit: Indian Navy.



  • Indian Navy