NASA Administrator Bill Nelson has condemned a Russian anti-satellite test on Monday (Nov. 15) that put the International Space Station at risk of colliding with the resulting debris.
NASA chief Bill Nelson condemns Russian anti-satellite test : Read more
NASA chief Bill Nelson condemns Russian anti-satellite test : Read more