A powerful winter storm dumped nearly two feet of snow on parts of the five boroughs overnight Sunday into Monday, marking the most the city has seen since 2016. As of Monday evening, 19.7 inches of ...
This storm might break the record books. With snowfall still accumulating, some portions of Delaware have already received more than a foot of snow due to a blizzard the began Sunday, Feb. 22 and will ...