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.
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.