Trinidad and Tobago impounds $18m cocaine on LNG carrier

The authorities in Trinidad and Tobago have impounded 200kg of cocaine latched onto the LNG carrier…