Russia’s destruction of one of its own satellites generated a cloud of debris near the International Space Station (ISS) and its seven-strong crew.
Russia’s destruction of one of its own satellites generated a cloud of debris near the International Space Station (ISS) and its seven-strong crew.