« Voter suppression kingpin... | Talking Points Memo Home | Here's Brad Schlozman's <... »

06.12.07 -- 11:25AM
By Greg Sargent

Is the failure to stall the Iraq War dragging down the new Dem-controlled Congress?

A new poll finds that Congress' approval rating is at its lowest in a decade -- and that less than one-third of liberals approve of the job Congress is doing.

Recent Archives

November 22, 2009 - November 28, 2009
November 15, 2009 - November 21, 2009
November 8, 2009 - November 14, 2009
November 1, 2009 - November 7, 2009

TPM News Headlines

Share
Close Social Web Email

"To" Email Address

Your Name

Your Email Address