Wikileaks makes the claim, and some very partisan sources repeat it, but that's all I see.
Also, for other people, I'm not a credible source. Is there one?
Reply on news.ycombinator.com