April nor’easter with heavy, wet snow bears down on Northeast, causing more than 680,000 outages
By DAVE COLLINS (Associated Press) A major spring storm brought heavy snow, rain and high winds to the Northeast late Wednesday and Thursday, causing more than 680,000 power outages across the region with the majority in Maine and New Hampshire. … Continued