Andy Harris actually said...
The launch of the NPP satellite last October was certainly an achievement, and NOAA and NASA are to be applauded for the successful launch.
Context
Acknowledging the successful launch of the NPP satellite while noting delays and issues.
06/26/2012