When it rains, it pours:
On the main CNN.com webpage is a banner saying "[Breaking News] NASA says it has found wires which may have been deliberately cut on computers bound for the international space station."
And that's it. No listing of source, no info, just that.
More when I find out more. Sigh.
Hat tip to Doodler at the BAUT Forum.