Beta drenched Texas with heavy rain as significant flooding occurs in Houston
Beta became the ninth tropical storm or hurricane to make landfall in the United States in 2020, Jane Lonsdale has more.
Top Videos
Beta drenched Texas with heavy rain as significant flooding occurs in Houston

News conference on Jarrell trench collapse

51 migrants dead after being found in abandoned tractor trailer in San Antonio
