A piece of debris from a Chinese satellite may pass close enough to the International Space Station that the crew may need to take shelter in their Soyuz spacecraft this afternoon, NASA said Thursday.

Shared Post

« »