BAR HARBOR, Maine – Atlantic storm Lee made landfall at near-hurricane strength Saturday in Nova Scotia, Canada, after bringing destructive winds, rough surf and torrential rains to a large swath of New England and Maritime Canada that toppled trees, swamped coastlines and cut power to tens of thousands. One person…Read More
Atlantic Storm Lee Makes Landfall in Canada Kills 1 Man in Maine
