September 22, 2020
Tropical Storm Beta has made landfall in Texas, the ninth named storm to make landfall in the U.S. in the 2020 hurricane season
Tropical Storm Beta has made landfall, prompting storm surge and flooding concerns. The storm is expected to stall over Texas before heading east toward Louisiana. Newsy's Austin Kim shows us some of the scenes in Texas after Beta hit the state.