The Colbert Report

America's Credit Grating - David Leonhardt

Season 7 • 08/02/2011

David Leonhardt discusses how America's credit rating hinges on solving its deficit.

More