Hurricane Ike hit the Turks and Caicos islands hard last night, especially in the South Caicos and Grand Turk. There were no reported deaths, but many homes lost their roofs as well as power. Turks & Caicos Free Press has a running list of news reports, but I found the most compelling information source to [...]
More...