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.
Atlantic storm Lee has made landfall in Nova Scotia, Canada, at near-hurricane strength with sustained winds of 70 mph. U.S. weather officials say the storm’s center came ashore about 135
Thousands without power and 1 dead after Atlantic storm Lee pummels New England, Maritime Canada adn.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from adn.com Daily Mail and Mail on Sunday newspapers.