14 Jul 2009

US budget deficit tops a trillion dollars

From Checkpoint, 6:18 pm on 14 July 2009

The budget deficit is the gap between income and spending.