Hurricane Irma hit hard in Turks and Caicos early Friday, knocking out all communications with the islands. Earlier this week the storm destroyed most of Barbuda and wreaked havoc on St. Martin and St ...
Sept. 10 is considered the statistical peak of the Atlantic hurricane season. It is also a notable date for Floridians: eight years ago, Hurricane Irma made landfall in the Sunshine State, leaving ...