Over 10 million people under weather warnings ahead of TS Beta

Millions of people along the Gulf Coast are preparing for Tropical Storm Beta.

Over 10 million people under weather warnings ahead of TS Beta