Debris from an anti-satellite test Russia conducted late last year threatened to collide with the International Space Station, forcing an avoidance maneuver.
Debris from an anti-satellite test Russia conducted late last year threatened to collide with the International Space Station, forcing an avoidance maneuver.