This weekend's blizzard dropped more than 36 inches of snow in some areas that haven't seen this much snow in decades

More than 40 million people in the Northeast were under blizzard warnings Monday that led to travel bans across the Northeast, nearly a million power outages and more than 25,000…

This weekend's blizzard dropped more than 36 inches of snow in some areas that haven't seen this much snow in decades