Blizzards blast Northeast with snow, hurricane force winds
Feb. 23 (UPI) -- More than 40 million people in the Northeast were under blizzard warnings Monday that led to travel bans across the Northeast, nearly a million power outages and more than 25,000 flights canceled or delayed.
24 Feb 03:24 · UPI