Turks & Caicos Islands authorities detain over 200 illegal immigrants
St Vincent Times - 16Marine Branch Officers of the Royal Turks and Caicos Islands Police Force were dispatched yesterday afternoon following reports that a suspicious vessel...
St Vincent Times - 16Marine Branch Officers of the Royal Turks and Caicos Islands Police Force were dispatched yesterday afternoon following reports that a suspicious vessel...