NPP Satellite Sensor Damaged in Testing

More from Space.com