The launch of NASA's newest Earth-observing spacecraft today (Oct. 28) could not have gone more smoothly, researchers and officials said. The $1.5 billion NPP weather and climate satellite blazed a white-hot trail through the predawn California sky this morning, ticking off milestones like clockwork as it climbed.
Read More »