NASA-NOAA satellite finds wind shear affecting Tropical Storm Lowell

NASA-NOAA’s Suomi NPP satellite passed over the Eastern North Pacific Ocean and captured a visible image of Tropical Storm Lowell that revealed … read more