Indian Navy Strengthens Submarine Rescue Readiness With New LARS Test Facility In Visakhapatnam
The Indian Navy has strengthened its submarine rescue infrastructure with the inauguration of a new Launch and Recovery System (LARS)
Read More