The Huffington Post.
A hit piece from The Huffington Post.
The source is no worse then the NY Times and many other that are used.