Russian satellite Debris Hits International Space Station Following Mysterious Satellite Destroy 4 months ago The prospect of debris from another spacecraft colliding with the International Space Station posed a terrifying situation. This was the…