Yeah, Jon Stewart has honed his knives at the expense of many a conservative...but here he takes a stab at some liberal hypocrites.
Via Watthead.