The Cycle 08/15/12

Congressional insider on how our government is lost

Michael Lofgren, former senior analyst for House and Senate Budget Committees, talks about the all-time low approval rate for Congress.

Channels