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: