space
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