Tag: device

  • Making Noise

    With piracy in the Gulf of Aden and off the Somali reaching alarming proportions, the Indian Navy has begun installing a device on its warships that according to one report, […]