A large piece of space debris left over from a Chinese missile test six years ago, smashed into a Russian satellite earlier this year, knocking it off track, scientists said Saturday (March 9).Analytical Graphics, Inc. (AGI) reported the collision...
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
