Indian Navy rescues 20 crew members from Somali pirates off Somalia's coast

Indian Navy rescues 20 crew members from Somali pirates off Somalia's coast
Published Nov 3, 2026