Atlantic storm Lee delivers high winds and rain before forecasters call off warnings in some areas
September 16, 2023
Atlantic storm Lee made landfall at near-hurricane strength Saturday, bringing destructive winds, rough surf and torrential rains to New England.