Winter storm slams Northeast, forcing millions to stay home NPR | By Sarah Ventre Published February 24, 2026 at 3:42 AM CST Twitter LinkedIn Email Listen • 2:46 A massive snowstorm pummeled the East Coast Monday, forcing millions of people to stay home amid travel bans and closures. Copyright 2026 NPR