Atlantic storm Lee delivers winds, rain to New England and Maritime Canada
Atlantic storm Lee — which made landfall at near-hurricane strength, bringing destructive winds and torrential rains to New England and Maritime Canada — kept weakening Sunday after officials withdrew warnings and predicted the storm would disappear early this week.