Score For Obama! The 2012 Deficit Down By $207 Billion And Heading Lower

[View full size]