A motorist lost his life after a large tree limb fell on his vehicle in Searsport, Maine on Saturday, as Atlantic Storm Lee made landfall at near-hurricane strength in Nova Scotia and Canada on Saturday, Voice of America (VOA) reported.
Tens of thousands of people were left without power as post-tropical storm 'Lee' barrelled towards northeast United States and areas in neighbouring Canada, bringing heavy rainfall and snapping power lines, Al Jazeera reported.