Hurricane Irene Also Set to Hit Florida, Georgia, and South Carolina
Florida in the next few days, forecasters warned last night. Before devastating Necker Island, the 75mph storm first struck in Puerto Rico, with torrential rains and winds uprooting trees, flooding ...