External Publication
Visit Post

Blizzard slams U.S. Northeast, closing roads and canceling flights

Japan Today [Unofficial] February 23, 2026
Source
A powerful blizzard dropped more than a foot of snow (30 centimeters) across parts of the U.S. Northeast on Monday, bringing travel to a near-standstill for millions of…

Discussion in the ATmosphere

Loading comments...