Atlantic storm Lee has made landfall in Nova Scotia, Canada, at near-hurricane strength with sustained winds of 70 mph (110 kph). U.S. weather officials said the storm’s center came ashore
BAR HARBOR, Maine (AP) — Atlantic storm Lee pummeled a large swath of New England and Maritime Canada with destructive winds, rough surf and torrential rains th
Lee, an Atlantic storm, made landfall in Canada, bringing heavy rainfall, powerful winds and knocking off electricity in the affected parts. A man died when a tree limb fell on his vehicle in US's Maine.