The Democrats have been taking a lot of shit lately. Some say, despite having the White House and large majorities in both houses of Congress, the party has done little more this year than drop the ball on health care reform. But that's not fair. They're dropping the ball on so many other things too. Take the environment. Please!
The Daily Show airs Monday through Thursday at 11pm / 10c.
Tags: Barbara Boxer, Democrats, Energy & Oil, House of Representatives, John Kerry, Jon Stewart, The Daily Show, Video