News8 months ago
No direct hit but Tropical Storm Ophelia impacted TCI
Dana Malcolm Staff Writer #TurksandCaicos, September 29, 2023 – Turks and Caicos residents are reconnected following inclement weather that caused disruptions in service from providers...