The Chinese have finally admitted that they blew up their weathersat. But no worries:
Liu Jianchao told reporters that China had notified “other parties and… the American side” of its test.
“But China stresses that it has consistently advocated the peaceful development of outer space and it opposes the arming of space and military competition in space,” he told a news conference.
“China has never, and will never, participate in any form of space arms race.”
Well, that’s that, then. I feel much better now.