TheJapanTime

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

2026-02-23 - 21:43

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...

Share this post: