Search
Seeker

China Top of Orbital Garbage Heap, Study Shows

Who's the biggest space polluter on the planet? Why that would be China.

August 13, 2010
2:28 PM EDT