Hurricane Humberto and Imelda threaten to dump up to 16 INCHES of rain sparking 'life-threatening' flooding

Open in new window