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.
- Home
- World News
- News24 | Russian satellite scatters debris in space, reason unknown, forcing ISS astronauts to shelter