Committed. Accurate. Relevant.
The Trinidad and Tobago Police Service is currently investigating an explosion at Government Plaza, Port of…