Home News Winter storm dumped at least a foot of snow across 25 states

Winter storm dumped at least a foot of snow across 25 states

76

Winter storm dumped at least a foot of snow across 25 statesSchools across much of the Northeast were shuttered Tuesday as a winter storm pounded the region with more than a foot of snow, ice and high winds.

Source: yahoo.com/news