Trinidad: 'Locked up: I am in plenty problem'
(Trinidad Express) A Trinidad and Tobago Police Service (TTPS) constable who has been under suspicion for human trafficking in this country for years has
Trinidad And Tobago United States Earle Samsoodeen Northern Division Southern Division Tobago Police Service
Source: stabroeknews.com