Atlantic Storm Lee Delivers High Winds And Rain Before Forecasters Call Off All Warnings

Atlantic storm Lee made landfall at near-hurricane strength, bringing destructive winds, rough surf and torrential rains to New England and Maritime Canada.Read More