I may be a Liberal, but there are Liberals out there that I can't stand. Namely: Arianna Huffington, Glenn Greenwald, and David Sirota. There are others, but they're at the top of my list.
Today, the New Republic's Jonathan Chait takes on David Sirota, which gives me joy.