TCI News6 years ago
Freeport woman fine, recovering in Nassau after accident in Turks and Caicos
#Providenciales, September 25, 2018 – Turks and Caicos – Conditions on South Dock road were again blamed for a serious traffic accident last Thursday September 20, 2018...