NASA astronauts on the ISS hid from the debris of a Russian satellite - it fell apart
American astronauts on the International Space Station were ordered to take cover for about an hour after a Russian satellite disintegrated nearby. NASA reports that on Thursday evening, US crews took shelter in their spacecraft due to the satellite ...
Read More