The Guardian has known about this for several weeks and refused to publish because the information was unverified and unverifiable. There is no possible way to confirm the allegations. Buzzfeed published an unreadacted copy, which had obvious errors. This is dirty journalism. If something can never be verified, you don't run with it. The timing by CNN is suspect. In the middle of confirmation hearings, just a day before Trump's news conference. Washington is a nest of vipers.