Terrorist! ...in Trinidad and Tobago?