Thousands without power and 1 dead after Atlantic storm Lee pummels New England and Maritime Canada
Read full article: Thousands without power and 1 dead after Atlantic storm Lee pummels New England and Maritime CanadaAtlantic storm Lee has made landfall in Nova Scotia, Canada, at near-hurricane strength with sustained winds of 70 mph.