AfricaCoverFeaturesLifeNewsPoliticsAgain, Indian Navy Rescues Another Pirated ShipGlobal Upfront3 months ago3 months ago 3 months ago3 months ago The Indian Navy has liberated yet another vessel from pirates off the coast of Somalia in the fifth such operation this year. An Indian Navy...Read more