Loading Video…

This browser does not support the Video element.

Storm swamps parts of Houston with a foot of rain

Beta is now a tropical depression and is causing extensive flooding in Houston and Galveston.