NASA-NOAA’s Suomi NPP satellite sees strong wind shear affecting depression

October 15, 2015 | Sarah Witman