Texas September 21, 2020 2:15 pm

Tropical Storm Beta Expected to Make Landfall Monday Night

More than 10 million people on the Gulf Coast are under a storm warning as Tropical Storm Beta is expected to make landfall by Monday night, bringing rain and dangerous storm surges.

US & World Videos

Exit mobile version