Storm Lee makes landfall in Canada with winds of 70mph

The centre of post-tropical cyclone Lee has made landfall in Nova Scotia, Canada, with sustained winds of 70mph, US weather officials said.
The storm’s centre came ashore about 135 miles west of Halifax, Nova Scotia, the US National Hurricane Centre said. That is about 50 miles south-east of Eastport, Maine.