Tropical storm makes landfall on Texas coast
Tropical storm makes landfall on Texas coast

Tropical Storm Beta has made landfall on the upper Texas coast.

It has becomethe ninth named storm to make landfall in the continental US this year.