-
Hurricane Fiona is blasting the Turks and Caicos Islands as a Category 3 storm after devastating Puerto Rico, where most people remain without electricity or running water. The U.S. National Hurricane Center says the storm's eye passed close to Grand Turk, the British territory’s capital island. The government imposed a curfew and urged people to flee flood-prone areas.
-
Christmas Day turned tragic when a boat carrying Haitian migrants capsized off the Turks and Caicos Islands. Seventeen of the more than 50 passengers were…