17 Apr, 2004
The Turks & Caicos Islands (TCI) form the south-eastern extremity of the Bahamas chain. They lie 145 km north of Haiti and the Dominican Republic and 925 km south-east of Miami. Although illegal Haiti immigration has been, and continues to be, an issue for the TCI...
Read Full Article »