Rain and winds are impacting Turks and Caicos and the Bahamas over the next day.

See Full Page