I agree. I assume you're referring to the seizing of the computers? Or are you referring to something else?
Something related, but quite tin-foil. No source:
freerepublic.com/focus/news/...