Russia performs an anti-satellite test, that scatters disintegrating fragments and sends the International Space Station (ISS) crew scrambling for safety.
Russia performs an anti-satellite test, that scatters disintegrating fragments and sends the International Space Station (ISS) crew scrambling for safety.