NASA-NOAA satellite sees new Tropical Storm Rene drenching Cabo Verde islands

NASA-NOAA's Suomi NPP satellite provided forecasters with a visible image of the latest tropical cyclone in the North Atlantic hurricane season. Tropical Storm Rene was bringing tropical-storm force winds and rain to the Cabo Verde Islands.