Debt Deficit

Alicia Powe | February 20, 2012
President Obama’s budget projects a $1.33 trillion deficit in 2012, as he has given the United States the first-ever trillion dollar deficit four…