Washington Examiner

Up to 20 inches of rain expected in Houston area from Beta

Tropical Depression Beta continues to impact the Texas Coast and Southeast Texas, and is expected to dump up to 20 inches of rain in some areas over a 48-hour period.


About the author


Leave a Comment