Home Current News Tropical Storm Beta makes landfall in Texas, bringing more rain and flooding...NewsCurrent NewsTropical Storm Beta makes landfall in Texas, bringing more rain and flooding to hurricane-weary Gulf CoastSeptember 22, 202050FacebookTwitterPinterestWhatsApp Tropical Storm Beta made landfall in Texas on Monday night, the latest storm in an exceptionally busy 2020 hurricane season.Source: yahoo.com/news