NASA sees an organized Hurricane Helene near Africa
Tuesday, September 11, 2018 - 08:21
in Earth & Climate
Visible imagefrom NASA's Aqua satellite showed that newly developed Hurricane Helene had strengthened and organized quickly.