China in 2007 conducted an unannounced missile strike against one of its own defunct satellites, creating an enormous amount of space debris.
China in 2007 conducted an unannounced missile strike against one of its own defunct satellites, creating an enormous amount of space debris.