Jon Stewart bashes CNN for 9 minutes. Live. On CNN.

Advertisement