The resource has been added to your collection
This news article from BBC provides an overview of China's reported destruction of its own weather satellite in January 2007. The article highlights concerns about the development of a space arms race and of debris in space. The site also contains a related video and provides links to other articles.
This resource has not yet been reviewed.
Not Rated Yet.