The partial breakup of China's Yunhai 1-02 military satellite on March 18 is no longer mysterious.
Chinese satellite got whacked by hunk of Russian rocket in March : Read more
Chinese satellite got whacked by hunk of Russian rocket in March : Read more