Nor’easter slams Northeast US: Blizzard halts travel, leaves thousands without power

Blizzard warnings stretch from the Mid-Atlantic through New England as a major winter storm pushes out Tuesday morning February 24.

About the author