As Debris Threatens ISS, NASA Releases Top-Ten List of Space Junk Culprits

The Fengyun satellite that China blew up in 2007 is space enemy number one