March 9, 2013 – A piece of space debris left over from a 2007 Chinese missile test collided with a Russian satellite earlier this year, rendering the satellite unusable, a researcher said Saturday. The collision appears to have happened January [...]