← Back to headlines
Satellite photos show what the massive blizzard slamming the Northeast looks like from space
A person crosses 42nd Street in New York, February 23, 2026 during a snow strom. More than 40 million people were under blizzard warnings in the northeast United States on Monday, as a winter storm du
23 Feb, 17:52 — 23 Feb, 17:52
Coverage Timeline
First report: Business Insider · 23 Feb, 17:52|Full coverage: 7 · 1d 2h|Window: 1d 2h
Left-leaningCenterRight-leaning



