Weather

Actions

Tropical Storm Beta Makes Landfall In Texas

Tropical Storm Beta has made landfall in Texas, the ninth named storm to make landfall in the U.S. in the 2020 hurricane season
Posted

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.