NASA’s Terra Satellite finds Subtropical Storm Leslie drifting in Central Atlantic

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.