NASA ordered the six crew members at the International Space Station to "shelter in place" Monday when space debris came tumbling toward the station's orbit.
CNN.com, CNN
Tue, 06/28/2011 - 6:42am
NASA ordered the six crew members at the International Space Station to "shelter in place" Monday when space debris came tumbling toward the station's orbit.