13 foreign nationals held by police

Police have detained 13 foreign nationals suspected of being in the country illegally. According to a statement issued by the Trinidad and Tobago Police Service (TTPS), the 13 foreign nationals wer...

August 20, 2018
Crime