Heavy rain, snow, high winds are resulting in a lot of disruption
(Newser) -
A major spring storm brought heavy snow, rain, and high winds to the Northeast late Wednesday and into Thursday, causing more than 680,000 power outages across the region, with the majority in Maine and New Hampshire. Two feet of snow is possible in parts of northern New England by...