NASA’s Terra satellite provided a visible image of Subtropical Storm Leslie as it was meandering around the North Central Atlantic Ocean on Sept. 24, 2018.
NASA’s Terra satellite provided a visible image of Subtropical Storm Leslie as it was meandering around the North Central Atlantic Ocean on Sept. 24, 2018.