Wednesday, May 20, 2009

U.S. Pays China Over $50 Billion a Year in Interest


Cash or check? Debtor nation.