Power outages and one death as Storm Lee swings away from Canadian coast September 17, 2023 by Sasquatch Tens of thousands without power in New England and Nova Scotia as other potentially dangerous tempests hover over the Atlantic