US astronauts had to take shelter after a Russian satellite broke into over 100 pieces near the ISS
This story is available exclusively to Business Insider subscribers. Become an Insider and start reading now. US astronauts took shelter on the ISS after a Russian satellite broke up nearby, ...
Business Insider
20 hours ago