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.

Continue

About the author

Roy

Leave a Comment