Possible debris field spotted by Chinese satellite

Published: 1:33 PM PDT March 12, 2014