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.