Your place for Space News
NASA-NOAA’s Suomi NPP satellite passed over the eye of Hurricane Helene in the eastern Atlantic.