A massive snowstorm pummelled the northeast United States on Monday, forcing millions of people to stay home amid strong wind and blizzard warnings, transportation shutdowns, and school and business closures.Officials declared emergencies from Delaware to Massachusetts, and hundreds of thousands
This content is restricted.