Coast Guard Ship Barracuda – a 75 ft by 15 ft vessel which can house 20-odd sailors – may be a small by warship standards, but it is a great leap for India.
Coast Guard Ship Barracuda – a 75 ft by 15 ft vessel which can house 20-odd sailors – may be a small by warship standards, but it is a great leap for India.