International Space Station, Space Debris | featured news

Astronauts take 'shelter' from debris

Astronauts take 'shelter' from debris

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.

 

Subscribe to this RSS topic: Syndicate content