Video
Share
In 2007, China blew up their FENGYUN 1C polar-orbiting weather satellite. Engineers in Moscow determined that a piece of the doomed satellite collided with Russia's BLITS satellite in Jan. 2013. Courtesy of Analytical Graphics, Inc.
Credit: Courtesy of Analytical Graphics, Inc