Winter Storm Dumps Heavy, Wet Snow On Northeast, Leaving Thousands Without Power

The dense snow and strong winds downed trees and power lines in New England and the Mid Atlantic.