(Trinidad Express) Head of the Legal Unit of the Trinidad and Tobago Police Service, Christian Chandler, has been sent on leave pending the outcome of an investigation into an incident on his yacht.
The article Head Trinidad police service legal unit sent on leave over yacht incident appeared first on Stabroek News.