Houston at risk of flash floods from storm Imelda

The NHC estimates that Imelda will produce between six and 12 inches of rainfall.
Subscribe Free Trial

Related articles