Despite the Republican Block Party, The Deficit is Falling

The day President Obama stepped into office he inherited a record projected $1.2 trillion deficit that turned out to be $1.4 trillion by the end of fiscal year 2009. This year the projected deficit is $759 billion, down from a…