Boy, talk about a hit piece!!!  This piece of fluff was ghost-written by the DNC obviously.  One-sided is the only description that fits this "article".  If you can't be non-partisan, then don't write.