Delaware is under a blizzard warning as a nor'easter is expected to drop up to 20 inches of snow on the First State. The storm could dump 12 to 20 inches of snow throughout the state Sunday afternoon ...
This story is being updated periodically. Check back for more updates. (WPRI) — Major cleanup across Southern New England is now underway after a historic blizzard brought heavy snowfall and strong ...
Drivers were stranded for hours as a blizzard brought whiteout conditions to northern Alberta. Volunteers mobilized to ...