The Indian Navy apprehends pirates in the Gulf of Aden.
The Indian Navy apprehends pirates in the Gulf of Aden. Press Information Bureau / AP
The Indian Navy apprehends pirates in the Gulf of Aden. Press Information Bureau / AP