Hurricanes and global warming devastate Caribbean