Committed. Accurate. Relevant.
Hold your horses this Carnival as the Trinidad and Tobago Police Service is warning that they…