Flash Flood Watch Issued In Texas As Tropical Storm Beta Makes Landfall
Published
There have been at least 20 water rescues
Full ArticlePublished
There have been at least 20 water rescues
Full ArticleWatch VideoTropical Storm Beta has made landfall, prompting storm surge and flooding concerns. The storm is expected to stall over..