ICG rescues two crew members of stranded US sailing vessel
The Indian Coast Guard (ICG) rescued two crew members of the US sailing vessel ‘Sea Angel’, which was stranded about 52 nautical miles south-east of Indira Point, Andaman and Nicobar Islands.

