Stewart Mocks Reid, Pelosi and $1.1 Trillion Spending Bill: What Did Congress Get Themselves for Christmas This Year?

Barbara Boland | December 17, 2014