| 6.2°C Dublin

Tropical storm Beta makes landfall on Texas coast


Tropical Storm Beta has made landfall on the upper Texas coast. It has become the ninth named storm to make landfall in the continental US this year.

Most Watched Videos

Privacy