Is there any evidence that Intel leaked this dossier?
On a slightly contrary position…I think it was a mistake for Buzzfeed to publish the thing before it was vetted more thoroughly. Evidently, this info has been circulating for a while now, and no news agency has been able to verify.
If it turns out to be false, they just did Trump a huge favor.