Scorecard Research Beacon
Search Icon
April 10, 2024

Severe weather rocks the South

Millions of people in the path of the storm in Texas and Louisiana are taking cover.