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. Duration: {{video.duration.momentjs}}

Channels