News24 | Russian satellite scatters debris in space, reason unknown, forcing ISS astronauts to shelter
4 months ago
3
ARTICLE AD BOX
A Russian satellite broke up into more than 100 pieces of debris in orbit overnight, forcing astronauts on the International Space Station to take shelter, U.S. space agencies said.