News

The Royal Turks and Caicos Islands Police Force (RT&CIPF) confirms that a guilty verdict was delivered yesterday (12th June) ...