Close

CNBC: Mark Penn on Congress’ approval rating

February 16, 2010

On CNBC, Mark Penn reviewed the latest NY Times-CBS News poll showing that 75% of Americans disapprove of the way Congress is handling their job.

Watch the video now at CNBC