Posted inAt VIFreep Breaking News Caribbean News
Turks and Caicos On The Lookout For Low Pressure System in the Caribbean
MIAMI — There’s a low pressure system located northeast of the Turks and Caicos, but tropical development is unlikely due to the presence of storm-shredding wind shear, the National Hurricane…









