Scorecard Research Beacon
Search Icon
February 23, 2023

36 states on alert as winter storms move in

A massive winter storm wreaked havoc for millions across the United States, leaving at least 900,000 homes without power.