Tropical Storm Beta puts over 10 million people under tropical storm warnings

Tropical Storm Beta puts over 10 million people under tropical storm warnings

The outer bands of Tropical Storm Beta, one of several storms creating a record-breaking Atlantic hurricane season, are lashing the Texas coast.

Related