Letters to the Editor

December 13, 2012

Putting the U.S. debt in perspective

U.S. debt as of Dec. 6 was $16.35 trillion (that’s $16,350,000,000,000).

Related content

Comments

Editor's Choice Videos