Tropical Storm Imelda Approaches Houston

Tropical Storm Imelda Approaches Houston

Tropical Storm Imelda Approaches Houston

The storm is expected to drop six to 12 inches of rain, and could bring “life-threatening” flooding. Some schools canceled Wednesday classes.

Read More…